It took me about three weeks to get my order. I knew this because I researched and saw they shipped from china first. I wasn't in a rush, so this didn't bother me.
Shipping was only $7 for 6 items, so I wouldn't say that it is rediculous.
I'm happy with most of my items. I am 5'9, so I knew that length would be an issue. I got mostly Tunics which will need leggings but are very comfy and have pockets! I got a romper that is a little short, but cute for beach days. Overall, I'm pleased with my experience.
Make sure you order in advance and remember that stuff from china does not do 'vanity sizing' like the states, so clothing will be on the small size.