They state that you can cancel an order within the first 45 min. That is not true, since I called carters right away to cancel an order and I was on hold for 30+ minutes. I also left my phone for call back, tried the robochat and sent a message to customer service. I did all that within the 45 min after placing the order, without being contacted with carters.
Customer service answer my email the next day, saying that it was too late to cancel. So, the cancellation policy is a lie, because you wont be able to contact them in the first hour after making a purchase.
Update: Carters customer service contacted me and solved the issue. Since my order had shipped by the moment they contacted me, they offered a partial refund.