I ordered from Lulutops six weeks ago with the knowledge that they were pretty sketchy. They were having a big sale and I was able to get something I wanted for just $17, so I thought I'd take the risk. Here's my detailed experience.
I ordered on Feb 18th. I received my shipping notification on March 3rd. The shipping notification had no tracking number. I decided to wait the "5-25" days that they say it can take for shipping before I checked in.
At business day 26 days I wrote requesting information on the whereabouts of my package, but didn't hear back. Then, surprise surprise! I received it the next day! The package was directly from China, hence the delay.
Afterward I read the company's Shipping FAQ, which I believe was an addition they wrote after I ordered in February. They are now pretty clear that their shipping comes straight from their Chinese manufacturer.
Quality of product: Honestly, the material was pretty 'meh' quality. It's something I don't mind owning for $17 and I can find some fun uses for, but definitely NEVER buy their stuff at full price. $80 (the list price) for the dress I purchased is absolutely insane.
I probably wouldn't order from them again, but I don't necessarily regret this because I had very low expectations.