The prices are amazing, firstly. The variety of styles is much more than what I would find at a regular store or even in some other online places like Zulily. It's perfect for someone my size (petite/XS/size 0)!
You won't be disappointed!
The long wait time may freak you out at first (my first order had to be shipped in pieces because one of them was a hot sale item. Got my adorable shirt after a month! Love it to pieces!) but contacting the staff is easy; they are very helpful and will write you back promptly.
Just don't panic if they don't write you back on the weekends. They answer Monday through Friday.
Believe me, I heard the horror stories. I found out about all of them AFTER I'd already ordered. Needless to say, I didn't feel very good. But -- maybe I'm a special case? -- the staff was quick to assure me that everything would be okay and stayed in CONSTANT contact about my clothes.
Admittedly, one of the items I ordered was a hot sale item so there was a bit of a delay. One of my packages was ready before the other, so they broke the order up as I stated above. I received my first item a few days ago. It's in perfect condition and fits nicely.
I'd say give it a chance! The staff let me know what was happening every step of the way, and offered refunds on several occasions despite the fact that part of my order had shipped (this is after I got a bit heated/frank and overly worried). Worst case scenario: buy with paypal so you have a bit of consumer protection.
Don't be afraid to contact them! :)