Basically the longer a business has been operating, the more trustworthy it is perceived. Two years and above can be a safe standard, but Link hidden: Login to view was just recently created - March of last year, 2010. For this reason I am not eager to recommend this supplier.
Although at the checkout system it does allow credit cards and Paypal for payment, I am not satisfied with the information (or lack of) about their company. There isn't any physical address or email address published. It also isn't clear what type of supplier they are, as they invite distributors to 'list' products in their site.
Hopefully we get more feedback from others who got the chance to buy from them. But for the reasons I stated above, I have to advice you not to use this supplier.
Hope this helps. :)