Similar shopping story at our house, but I will observe that Home Depot has made amazing strides into competing with Amazon for delivery of items.
They’ll ship me a $10 <thing my project needs> almost always for free and often next day, sometimes same day. And their prices are competitive in general with Amazon and supplyhouse.com.
I don’t know that it’s a great (or even sustainable) offering from their business angle, but I love it as a consumer and DIYer!
I believe that HD (and Lowes) massively subsidizes their delivery ops simply because they don't want to cede the space to Amazon. It allows them to under-stock the stores but still maintain a reasonable range of products. However each time I have ordered, they have delivered a ~$2 part via Fedex, at no extra cost to me.
They are a bigger fish than the mom and pop stores but that just means that it will take a little longer for the Amazon Prime monopoly cash flow to devour it.
Reading these two comments is bizarre from my perspective. How is Amazon competitive with anything? They tend to have higher prices than other online retailers and the intransparent market place system tries to protect shady sellers with product focused reviews instead of seller based reviews. The moment you get even a single fake product or wrong delivery all the perceived savings evaporate at once.
The idea of paying a subscription for the privilege of being scammed sounds ridiculous. The cost of deliveries doesn't magically go down because you're paying a subscription. You're paying for it either way. Either you're overpaying on the subscription because you're not ordering enough or you're overpaying in the form of higher prices that contain the remaining delivery fee.
> The moment you get even a single fake product or wrong delivery all the perceived savings evaporate at once.
I’ve been buying on Amazon for 20 years, and I just avoid high value items. It’s great as an AliExpress with an easy return policy. If I get a fake or whatever, I return it or I toss it.
For higher value items, I go to other retailers, such as Costco.
I don't order from amazon enough to justify prime, but a few times a year I sign up for a free subscription for a couple weeks or so.
The prices on amazon are comparable to what I see elsewhere for everything I've ordered. The thing that sets amazon apart is that their delivery is blazing fast compared to everyone else. Yes, the reviews are always a little suspect, if I see tons of empty 5 star reviews, I suspect the product, but in general, I've been satisfied with my purchases.
For most everything I'm giving as Christmas gifts this year, Amazon has the best (often tied for the best) price. Things from Apple are cheaper on Amazon than from Apple (Airpods Pro 3, M4 Air, etc.)
Predictable delivery, easy/generous customer service, best/tied-for-best price, excellent selection. I'm not sure which part of that is uncompetitive...
(If you know a better price on Airpods 3 Pro or a base M4 Air, do let me know as I'm always happy to save money.)
It's the all you can eat buffet effect. Pay the price and don't have to worry about shipping, can watch (some) streaming without having to worry about paying, and whatever else they decide to roll into their monopoly black hole today.
Sure, if you do a full accounting of costs you may win or lose, but fundamentally people are paying for simplicity. Because almost everyone is lazy, or too busy, or too afraid of random scammers, or whatever, and they played their cards right to become the Sears Catalog from the 19th century in the 21st century.
edit - and one thing that helped them get there is the return policy, so if you get one of those scam sellers, or they sent you wrong crap, opened crap, or just plain everyday crap, you press a couple buttons, maybe drop something off at a UPS store, and problem solved. That definitely shields them from the fallout from their endless listings from sellers like QWERTY123 and ZXCVBN789, and provides an advantage over any other online ordering that doesn't have the same massive advantage of scale.
1) When I really need it within a couple of days and can't quickly find it locally
2) When it isn't carried locally (the local retail stock is a lot thinner than 20 years ago)
3) If there is a BIG price difference -- used to be common but now much rarer. As you say, Amazon's prices are often worse than buying locally.
4) When I need it shipped somewhere else. I usually spend Christmas, for example in another city, and it is impractical to bring a bunch of presents. Amazon is good for situations like that.
I dislike Amazon, but they are now so dominant it is hard to avoid them.
I've been scolded online for buying from Amazon. "Oh, if you look around enough you can get anything locally." I live in the Seattle area, and I certainly cannot get everything I want locally, unless by "locally" you mean taking an hour or two to drive a 40 mile round-trip to a suburb to the north. I know, of course, that Amazon is partly responsible for being unable to find some things locally, but if I want or need something and I can't get it here in town, yeah, I'm using Amazon.
I dislike Home Depot's politics so much that I make a point of never going there.
In general, I prefer buying local, because it makes my community healthier -- more jobs, directly and indirectly, more options to buy something this afternoon if I really need it. But the reality is that many items are already very difficult to buy. Some of that was true 20 years ago, but it's gotten much worse.
This but on the other end. I've had literally thousands of pounds of material delivered for free from Home Depot. Sheet good weight adds up very quickly.
They’ll ship me a $10 <thing my project needs> almost always for free and often next day, sometimes same day. And their prices are competitive in general with Amazon and supplyhouse.com.
I don’t know that it’s a great (or even sustainable) offering from their business angle, but I love it as a consumer and DIYer!