Here's a post by someone who tried ordering from them, maybe you'd like to have a read:
Link hidden: Login to view
The reviews doesn't look too good and may seem discouraging all in all. Might be best to get in touch with the supplier directly if must.
Better yet, let us know the products you are interested in and we'll help you locate better and more suitable suppliers.
Hope this helps :)