Got everything I needed and I'm very satisfied with the experience of my first purchase. Fast shipping, pleasant customer service and really nice site with a huge variety of products.
I did however run into a problem which they should consider fixing: My 2nd and 3rd order were returned to them because of a customs security issue (I was, of course, refunded each time). The items were a battery and nail polish which don't seem to be allowed. I hope they fix this by putting some kind of label on the product's page to let you know the item may not be allowed to pass customs security resulting in a returned order.
Other than that issue, I'll continue to shop with them.