I haven't purchased from there, but after seeing this thread I decided to have a search around on the internet to find out your answer.
From what I have read, it is a decently reliable site. The quality can vary, sometimes it can be terrible or decent, thought I haven't seen anything about their quality being amazing just like the pictures. Though, the time delivery times aren't reliable at all, sometimes it may come early, on time, or even months late. I have heard they refund you if you're very unhappy with the quality/delivery time.
If you want more information, I noticed a lot of people asking about it on Yahoo Answers.