I bought two cute outfits for my baby boy online. I needed them for family pictures. Since I was buying it one month in advance, I was not worried at all about shipping and arrival. Two weeks went by and I was excited to recieve a message from Sandy Carter's asking me to go and pick up my order. Nothing... three weeks went by, I stopped by and asked about it, it wasn't there yet! The worker seemed bugged at me for asking - which made me feel very unconfortable. I thought, well I still have a couple days. One more week went by, I never received any message from Carters, pictures were not taken and I was very frustated - especially when the store had the same two outfits I bought online but they could not let me have them since I bought my online. After a month and a few days, I stopped by again and it was finally there. I'll never again buy anything online or go back to this store. I love their clothing, shoes and accessories but the stress and bad experience with their service aren't worth my time and money.