It doesn’t make sense to spend money on gas and your own time to go shopping, then going on-line to price compare when you have to pay for shipping. If you’ve committed to drive to a brick and mortar store you have invested money already. Online shopping only makes sense if you stay home to justify the cost of shipping.
I don’t buy online unless shipping (and handling) is FREE. BTW, I do take notice if free shipping is free only because it has been included in the price of the item(s).
Nevertheless, when I do purchase and I need to pick up an item as the local franchise store, I will leave the picking up for a time when I happen to be going around the area.
IN addition, there are many times (I would say most times) when shipping is directly to my home. If I need something faster, I’ll have the item shipped to the local store for pickup.
In any case, I still end up ahead with spending less than if I ordered from Amazon or eBay or some such other online store. I do take into consideration ALL costs. In fact, I won’t go get a hair cut unless I happen to be going around the area of the barbershop. I’m frugal and practical.