I do not buy anything on-line. I trade in local shops because they employ local people. That local person could be someone you know.
I agree with this for the big online retailers but there are plenty of small businesses for whom an online presence is absolutely vital and will have been a complete God-send for many of them in the recent crisis.