I don't think there's a really great brick and mortar store because the preparedness business doesn't scale - there aren't enough customers to sustain a preparedness store in every community or zip code. And I think that's why we all can find fault with the typical 72 hour kit that's marketed, even by well-meaning outlets like Emergency Essentials (which does have a brick and mortar location in Orem, UT, never been there). My pet peeve is flashlights - the typical 72 hour kit still contains an old incandescent bulb flashlight running C batteries - what's that about? I'll tell you: *price*. If you start stocking what most of us consider to be adequate preparedness, you raise the cost of goods, and that raises the price of the 72 hour kit out of the interest range of the majority of customers. You may have good stock, but not many people shop for BOB kits the way they shop for cars or lawn mowers - and they don't expect to pay as much for one either.
I find this BOB almost comical in its completeness, but I like the components better than what most pre-fabricated BOB kits contain:
http://uncrate.com/stuff/equipment-bug-out-bag/. It also costs far more than most of us would ever pay - but a good kit.