In a store. I've never bought anything online.
Amazon prime since the beginning of time. As for clothes, I only buy from a few brands so I know the sizing by heart. Online also has more to choose from.
There was a time when I thought shopping was fun .... That time is long gone! I shop online for nearly everything I need these days.
in the store because I'm an impatient person waiting for my package.