Also, I'm more and more attracted to specialized shops again. For example for the last two years I've been buying most electronic stuff from a local shop. I needed a laptop charger and it was a totally awful experience going by Amazon, even typing output values and such. Fed up, went out, walked 15 mins, got one that wasn't the same I had but did the job and matched the specs.
It's exactly that. Why should I use Amazon if I can go to Alibaba or Aliexpress, what's the point if it isn't more convenient than moving my ass to a local store or get it cheaper in China.