I ordered a gift for my son from Zappos. When I found out that it wouldnt be delivered on time, after being assured it would, I contacted Zappos. Their customer service rep bent over backwards to get that gift to me on time, and then sent me some wonderful gifts to make up for the inconvenience. I cant say enough good things about Zappos. A true stand up company and one that I would highly recommend to anyone.