I wouldn’t be the only person who likes online shopping.
For me the joy is about buying things I need without having to get out of bed.
For clothing I generally only buy stuff from the larger, local stores where I can return things in person if they don’t work out. Though often they do. But if you are going to take a risk on something, like coated jeans when you are over 40, then it’s nice to know returning is easy.
For things like hair products, it is easier to read labels.
I also don’t mind the random small items you end up buying to get over the free shopping limit. Often those little treats are the ones that bring you the most joy.