depends on the BM , some have good prices and push volume over $$ . The only BM I go to has great prices also does not hurt he gives discounts for Police , fire , EMS and Vets . I get a 20% which if you add to getting when you want vs waiting . The couple bucks Id save , Id rather not wait...