Though it is very true that the local brick and mortar stores have to keep the money flowing to stay, the average you and me have little to concern about how they'll survive. The reason is so obvious sir- survival instinct. Why would I pay more to keep them running, and that too when I know there are alternatives. We wish to have the best at the cheapest- understandable, everyone wants this. Now, complement this with the extra toppings of having the stuff delivered at your doorsteps with trivial charges and the neighboring stores are already in the if-nothing-works-then-maybe options.

But yeah, the first point that you mentioned was legitimate. It'd be wrong to check the stuff in the local market for its authenticity and then trying to seek the same at lower prices from around the country. Good points, Like it!
Nicholes(Austin Furniture Repair)