With the Internet now you can find just about anything. Gone are the days where I had to drive to several different stores to find the right this or that. I can just go look online, buy it and have it shipped right to my house. Sure, this doesn't work for everything. Brick and mortar stores still have their purpose.
For example, I will only buy clothes in a store where I can try them on. Oh, wait. Let's modify that. I bought underwear and bras online, however, this was only after I purchased the original from the brick and mortar store, walked around in them for a day or two to make sure, then went online and purchased a whole bunch more. In my opinion there's never too much of a good thing especially when it comes to bras and underwear.
What about that part you need to fix something? I needed bulbs for Dena's Porsche and could only find one in the regular auto parts store. I went online, and magically I received it. What about that lightbulb that just burnt out in the chandelier? Wouldn't you just run over to Lamps Plus to buy a new one? I didn't, I went online, found one and bought it. What is also great is that you can comparison shop. If I went to Lamps Plus and bought the bulb I would pay whatever they charged because I just spent an hour of my day doing it. I'm not going to visit multiple stores generally for this kind of item. Online, I shopped for the chandelier bulb, found one for $8 and then found a box of 10 on ebay for $ 13. I don't need 10 but I was going to buy two.
Our consumer based world is changing and only the creative, innovative and forward looking will survive from a retailer point of view.