I bought a few t-shirts and a dress from glamzelle.com and everything was as described on their website. Customer service is also great, they answered very quickly to all my questions.
Shipping is on the slower side, but the products were well-worth the wait. :)