Amazon - Great Customer Service
SEATTLE, WASHINGTON -- Amazon grouped my orders for shipping and I had purchased one item that was going to take a month to ship. Originally Amazon let me know all my orders would arrive when the last one was ready, but after I contacted them one of their customer service representatives went through a lot of trouble to get everything to me in a timely manner. This involved multiple orders, shipping refunds, credits to my account, and they handled it all quickly and pleasantly. I cannot recall an experience where their representatives haven't done everything they could to make my day better. They definitely deserve my loyalty.