I've ordered from them twice and I absolutely love the products. Although some products are (in my opinion) overpriced they are good quality. (The shipping may take a bit longer (i had to wait for more than a month the first time) if you live in Europe but it's definately worth the wait.)
Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.