Not entirely against retail or online. BUT here's my PoV.
Retail is definitely dying trend, it is costly to even find a place, pay staffs, have money to roll to earn profits, yada yada.
Hence that is the reason most of the time retails charging slightly higher than online purchases.
BUT nevertheless, i'm those kind whom will rather enjoy shopping in a physical shop over online shops any time. Reason for that is, it beats online shopping in a few ways.
When you are online, you search for a particular product that you have in mind, and the search engine will put any kinds of products that are related to your keywords. But it however wont show other kinds of products that are probably missed or not shown at all. Example, if you type fan splitter, it will give you a fan wire splitter, it wont give you things like a fan hub that looks a much more presentable etc.
When you go to a physical shop and search for a fan splitter, for instance, Cybermind, you will see lets say Noctuas fan splitters, there is other brands and stuffs such as extension fan cables, fan hubs, fan controllers etc all in one shelf beside it. And for that split second, you are opened up to more choices and more brands to choose from, such as Silverstone etc.
And best of all you get to see the item physically first, and see the actual items than seeing pictures online, when most of the time, it looks slightly different from actual.
Which i personally think that i enjoyed window shopping as much as i can when im in SLS. To many it is a dead and boring place. But no, it is fun, as i get to see more items.
I had fun trying to hunt down my motherboard that i want, and during the time of having the Fury X.