I can't find anything about them in resellerratings.com. I'd be cautious with any site that does not show their phone #. Faxes and emails are too easy to ignore.

Good luck.