I ordered gifts for a family member's baby shower. Carter's charged my card, but never shipped. Carter's Customer Service rep said they never received payment, which they did 3 weeks earlier. Then her manager (Mr Attitude), when pressed, came clean stating that Carter's received the order, took the payment, but just didn't bother shipping. To make matters worse, he said he would cancel the order and that we had to go online and generate the order all over again. Instead of following through with the original order, he had no faith in his own company and said he would rather refund the order. With so many better companies out there, why deal with this crap!