I sometimes buy Samsung storage from Samsung directly (they have an online store), and same for Western Digital, but when I'm not doing that I like Best Buy (for general consumer electronics).
For more specialist stuff (pro audio, etc) there's other stores.
In fact, for some of the things my partner orders (e.g. books from Taiwanese book shops) not only is there a shipping cost, but there are often surprise $20-$50 COD import duties on top of that cost, doubling the final cost of the order. That, for some reason, they can't just build into the order invoice. And because of the duties, the logistics provider (usually FedEx) usually refuses to actually do the last-mile delivery of the thing until they're paid; so we have to go down to their depot to pay the duties, effectively forcing us to do the last-mile part ourselves.
Also, even if a store were to offer free shipping at some price threshold (I think maybe some stores do for $100 here), I find that because most online other than Amazon aren't an "everything store", it's pretty unlikely that I'll be ordering more than a single item from them; and so I'd never qualify for the free shipping anyway. If I find a nice t-shirt, and it's $20... ain't getting free shipping from that.
The anecdote you mentioned would also apply in the States. Duty paid for purchases from abroad, like Taiwan. Also, much like Canada, you’d usually pay shipping for small mom-and-pop shop or boutique web stores too.
Import duties are set by the government of the importing country; Canada’s are pretty high compared to most countries, making a lot of online shopping with international shipping less worth it here than elsewhere.
Also, a fun fact: the US negotiated a sweetheart deal with the International Postal Union, such that sending parcels to the US from most countries is subsidized by the sending country’s government. So every country other than the US pays more than the US does to order from e.g. AliExpress.
Every item arriving 1 day early is worth $140/yr for most people. I've paid a lot more for a lot less (looks at Digi-Key order history)
Also Amazon Fresh (free 6 hour shipping in my location) is extremely convenient. A lot of sites charge $60 per order for the same service (overnight delivery)
Which is great marketing trick, because you are of course paying for delivery through inflated unit prices. A lot of things on Amazon are a few Euros more expensive than in other stores because they just hide the delivery fee in the unit price. There is no such thing as "free delivery", you are paying for it one way or another.
So you get a discount on the item you want, free shipping and Prime for a month for less than the normal cost of normal shipping, and it comes the next day. Free shipping without Prime only has a threshold of $39AUD too. It's pretty easy to game things in your favour to get a cheaper item and still get next day delivery.
What I'm trying to say is that often stores that don't offer free shipping are cheaper than Amazon and you should compare the total prices instead of just ordering from Amazon assuming that they are the cheapest. In my experience they sometimes are the cheapest, but in most cases they are not.
No, and I think that the incentives that arise from that model speak for themselves in what Amazon has become.
That is to say, I just don't think it's necessary to have an 'everything store' any longer because the competition has caught up.
Western Digital and Samsung definitely have their own web sales on their .com domain.
And I try (and often fail) to ask myself that if I don't "really care about it," do I really need it?
Much easier to not get scammed than Amazon with all those resellers with their fake reviews and endless ad budgets.
And if you got lied to you get your money back usually without even sending the item back. Customer service is top notch.
Not get me started on how many small packages got lost because of the German postal system. I rarely have issues from China and shipping can be as fast as 10 days sometimes.
Walmart is garbage for the same reason as Amazon. Unmoderated third-party sellers.
I’ve also found it useful to limit to only what’s available in my local Walmart.
Walmart isn’t perfect but their quality control is much higher. Oddly, their customer support is much better too. The last few times with Amazon the rep was like pulling teeth. They once asked me to mail back a $10 item so they could review its quality. It’s just a hassle that Id like to avoid by working with higher quality retailers.
I don’t think it’s a consumer cost issue either as Amazon isn’t cheapest. I think it’s just where they are choosing to make their money and they’ve shifted from innovation and market capture to rent seeking.
Walmart somewhat if you search store or shipped and sold by Walmart.