There are certain items that I do online shopping: TVs, vitamins & supplements, some electronics, and some clothing. Being short at 5'7, sometimes its hard to find the right fit, so I do shop at the outlet stores (Ross, Marshals, Nordstrom Rack, etc.), sometimes I find something the correct fit - sometimes I do not and do not purchase it. I recently found a website for short men (5'7 and less) and will try it out (Peter Manning from New York). www.petermanningnyc.com
I tend to use Amazon, Costco (business items and bought my last laptop PC Lenovo from them- they had the better deal in terms of support when I compared to Dell.
Like you I dislike going to the mall, dealing with parking, short tempered people, not to mentioned the recent violence that has occurred at malls, so why risk getting in harms way for stuff. I do tend to do some scouting in person though, for example a piece of electronic, TV, etc. that I am looking at will go to the actual store (Best Buy, Fry's, etc), I will look at the item, ask the salesperson for information, etc., but will not buy it from them if I can get the same item online cheaper with free shipping which usually is the case.
In terms of grocery shopping, this is one item I still go to the stores and hunt for bargains even at Trader Joe's, Whole Foods, Sprouts, and Target), I might just go to one store and get certain item and then drive to another to get something else…like the other day Sprouts had a sale on Geyeser Spring Mineral Water for .58 cents a bottle vs. Trader Joes at .99cents, so I bought a couple at Sprouts. Some vegetables and fruits are cheaper at Sprouts than Whole Foods and Trader Joe's while some quality meats, chicken and fish Whole Foods seems to have the better quality, but again the cost. Our purchasing dollar is not what it used to be.