I honestly can't remember the last time I actually went to a store to do research for an online purchase. It just doesn't happen. If I actually take the time and go to a store and they have what I need/want it is very unlikely that I'll go back home and order whatever it was to save a few bucks and spend even more time waiting for it to be delivered. I don't doubt that there are people who do that but judging by the number of people living paycheck to paycheck I doubt they are in the majority.
I agree about the research comment. I've never gone to a store for product research except for vehicles like cars, boats, etc..
There are three situations where I go to a store to buy anything but groceries:
1. When I need something right away and overnight shipping is more than 3% of the item cost. Typically in this situation, the item wouldn't get to me on time if I ordered online with 2 day shipping. I would have to pay through the nose for next day. It's usually when I'm about to go on vacation and I forgot to buy something.
2. Clothes. Yes, most online clothing stores have free return policies but its more inconvenient than running down to the nearest clothing store. Shoes and sneakers are the hardest to buy as, it seems, not one shoe manufacturer uses the same sizing chart. Kohls actually does a good job here. I can try on stuff in store, scan the bar-code with their mobile app, and order through their online store. Usually I only do this if they don't have the size/style I want in the store. That being said, I have been buying dress shirts online.
3. Same Price. If the store has the item at a similar or same price as I can find online I will buy from the store. At that point it's more convenient for me to drive to the local store and pick it up or grab it while I am already there for something else.