Never heard of them but you could look them up on the BBB and see if they've had many complaints about them before you do business with them. When you go to the BBB website you can look them up by their URL or just type in the company name.
Posted from my CrackBerry at wapforums.crackberry.com