I had a terrible shopping experience with Carter's and don't recommend anyone buy items from this company unless you want to be disappointed. I ordered a t-shirt with a sports logo from Carter's for my child for a special school event – a shirt I was only able to find through their website. I made sure to order well in advance of their shipping timelines for a store pickup and the day before the item was supposed to be ready, I found out they cancelled/refunded the order. There was no notification sent to me and I only found out after manually looking up the order. That left me scrambling to find something else for my son so he wouldn't be disappointed for his special event. Completely unacceptable for a shopping experience that failed to deliver, especially for busy parents who are already tight on time. Do better Carter's.