I would say they should be okay because the site has been around for a few years (since 2004) and is registed to 2009, which is a good sign. They also accept payments by credit card which is very secure.
As for whether they offer good products - that I can't tell you! Place a small order and see what you get.