I've bought several products here, and the story was the same with all of them.
They were all of pretty good quality. Not the best you can get, but cheap and still very good. Shipping time is different for everyone, but for me it takes about a month before a product arrives. This is of course very long, but a lot of times it's free shipping on a product that cost a few euros, which is very rare on other websites.