Yeah, there are no CostCo, Sam's, or even WalMarts "near" me.
(to me, driving 30 mins each way is a PITA, but I have friends in TX who do that regularly for all sorts of things)
Amazon works great for me, since I can be traveling for work and order things to be shipped to my home and be there when I get back - and I have Prime so "free" shipping (it is like $80 a year and then no additional charge for 2 day shipping and discounts on 1 day I think - I order so much that it is pretty darn close to free for me)
The only thing we have to fear, is fear itself. And bears.