Amazon's customer service is awesome!

I always use the live chat when dealing with them and I even told the agent that their SC was second to none!
They've always replaced damaged items for me and if they can't, they have always offered partial or full refunds. not to mention they deal with you quickly and efficiently! ^o^ Can't fault them!