I ordered from Rose Wholesale and then read the reviews after, like an idiot! I was terrified when I saw all the horrible reviews. I however, had no problems with my order. I got the complete order fast! The only thing I would say to watch out for are the products that are listed as "one size fits all." I'm a size 6 and everything was WAY small. My 12 year old stepdaughter will probably end up with those items.