Have you tried similar returns with other products? Your description just sounds (to me) like Amazon are compliant with English distance selling law, and not that they were particularly good.
Yes, I've tried other online retailers in the past (including returns IIRC), and I'm sure I will in the future too.
It's not about just following the letter of the law, it's about the small details that add up to a better experience, that's what I was trying to get across.