My personal experience of their customer service, returns policy etc. is quite good*. I was amused by the incident I've quoted from though. Even there the poor guy was trying to help and I expect that his lack of attention to detail was more to do with volume of calls he had to deal with.
(Usually) good to their customers - their staff: not so much.
*That said, I have heard of some incidents where Amazon have banned Prime customers for too many returns. Seems like a drastic ban too, with customer services refusing calls, loss of access to all account pages receipts etc.
EDITED: 23 Nov 2015 09:46 by WILLIAMA