* Can't get shipping charges before the last step (after selecting the credit card which implies I am about to pay)
* Sneaking in Prime
* Fucked up search
I work for a company that has seven webshops, in six countries. We work out how much it will be to ship an item, on average and just include it in the price of the product. If the customer orders multiple item, we save a bit of money on shipping for that order. So in our case, because one webshop only shipping within one country, we always have a shipping cost of zero (it no zero of cause, it's factored into the product price, but it easier to figure out the actual cost of a purchase ).
Ship cost estimates are far more difficult than just making an assumption about where it will be shipped to. You just flat out can't quote a shipping cost unless you know for sure what the address is, or else the act of quoting shipping can actually be considered fraudulent. They get the delivery address at the same stage as the payment information because it allows for an easy "Shipping address is same as billing address" option.
For anyone that is too skeptical about entering payment information before seeing shipping costs, there is an option to estimate your shipping costs beforehand. It requires more work though, which is why it is an optional step.
Why is that?
But if that's the worst of their 'dark patterns', then the experience of shopping on their website is one of the better ones.
"Fucked up search" is almost certainly not deliberate. I suspect it costs them a good deal of sales when people cannot find what they wanted to purchase. I don't think you can call that an 'dark pattern' unless it is deliberate and they are working some sort of angle.
Case in point:
Yesterday my wife made a small purchase on Amazon. In the evening, I was checking our shared credit card statement and noticed that there were two charges from Amazon. One was for the amount of her purchase. The other was for $1.00 and said "Amazon Prime".
I went to my wife and asked her, "Did you mean to sign up for Amazon Prime?"
Her reply: "What is Amazon Prime?"
We then had to go into her Amazon account and manually cancel a service we didn't want that would have silently billed us $99 in 30 days.
Now, you could say, that perhaps my wife did not clearly read every word of every screen that was presented to her during the checkout process. But shouldn't it have been obvious? My wife literally had no idea she signed up for something that costs $99, by accident, all while making an $11 purchase.
I don't think it's possible to argue that this is an accident. Amazon clearly knows what they are doing, and it is by design.
Also they tend to search for synonyms, which sometimes returns ridiculous amount of results.
What is also confusing "Dispatch to this address" button. Am I going to pay now with no return? When do I get the actual price?
I wonder why they purposely fuck up the search... is it to prioritize shipped from amazon products (sort by new and popular is one example)?
* Isn't one of Amazon's own * Doesn't have a single review saying it caught fire or exploded
Amazon is completely happy selling poor quality or even counterfeit goods, phone chargers are a particularly bad area of the site but others exist as well. There is no way Amazon could claim ignorance of this - there are 100s of reviews on some products such as "Samsung" chargers saying they are fake. Amazon cares more about their bottom line than 1) complying with British law when it comes to product descriptions 2) complying with EU safety laws 3) the safety of their customers.
Seems to me the review system - by your account, not mine - is working just as intended.
If it genuinely isn't possible for Amazon to sell chargers and obey the law, then they should stop selling chargers. No-one's making them do it.
Well, it is a case of every mass-produced good that if it has 0.001% of catastrophic failure, and a million of people will buy it, it will explode in the hands of ten of them, and maybe one will get and write that review. The others probably won't bother writing 999990 reviews saying "it worked as intended".