I once ordered an item by mistake (oops, one click shipping!) I should have paid attention. I requested to return the item and fully expected to pay the shipping costs back. I explained that it is MY fault. They still told me that it wasn't a big deal and that they would cover the shipping back.
I'm not sure what the proper solution is. I don't want to lose that helpfulness, but I hate for them to get ripped off, too, due to assholes. They've been very good to me and have quickly addressed any issue I've ever had.
On the other hand, the stuff recommended in the blog posts would be easy to implement without really making it more of a hassle (only ship to places already listed, ask for more than name, mail and address, collate chats).
But what I confirm is great customer service. Last week my sound card broke down after almost 2 years and it took about 5 minutes to get the return information and the according refund once the item showed up at amazon. No hassle what-so-ever with waranty issues and replacement of the original item, just a plain and simple refund.
That's what customer service should be like. And that things like that can be exploited is true, but that's equaly true for almost all other things. If it's a calculated trade-off from amazon's side there shouldn't be a problem.
This seems like a trivial thing to abuse
(and I'm sure many do).
I can't speak for Amazon, but at my employer, when a customer phones up or e-mails the customer service rep immediately sees certain details - number of orders by address, lifetime spend, spend in last 6 months, age of account and address, percentage refunds, fraud flags and so on.Needless to say, the more legitimate an account looks, the easier it is for them to get no-hassle refunds.
Having shipping patterns change especially to a ship forwarding sites is highly suspect. There are databases that can help flag these either done commercial or collected internally. I'm sure Amazon has a pretty extensive list.
I used to think the same of Netflix DVDs when I had the 5 out service. For the life of that subscription I had 2 never show up. I talked to the CSR and he assured me they keep track of these things.
I had a delivery of a game go missing (~$60 cost) so I opened a live chat and explained, then they shipped me a brand new order (which arrived!) without any hassle or confirmation that my prior delivery had really been stolen. This seems like a trivial thing to abuse (and I'm sure many do). After my free re-order was placed I thought "that was cool, I'll order from Amazon in the future just in case...".