I haven't had as bad an experience as other people, that is, I've ordered from them a few times but haven't had anything I've needed to return. However, the person who said order things a size bigger because your children will have grown by the time you get it was spot on. Seriously, if they want to stay in business they've got to get it together to use another mail service. Expect to wait as much as five weeks for something to get to you. Cute stuff, expensive brands pretty cheap, but I just can't wait for stuff like this. I'd rather pay more and get it sooner. The shipping and handling charge is as much for other companies that ship within a day or two, and you get it within a week, such as Crazy 8.