I have not had or heard of anyone having any experience with them sorry. I would recommend doing a google search with their domain name + 'review' or 'scam' and see what information comes up. You could also do a 'Whois Lookup' here Link hidden: Login to view
to see if their contact info matches up. If you do decide to purchase from them, then a small sample order would be best to start with. That way you can see what their products, shipping and customer service are like without a lot of risk.
Hope that helps. All the best.