Amazon has always had good customer service, for me at least. I pretty much only buy from them. I remember Amazon support sent me a free kindle when mine broke after the warranty expired.
We share a lot of heartwarming stories, you will not be disappointed.