I'd check complaints.com and
TheSqueakyWheel.com - we get refunds! to see if anyone has posted complaints about the business. Then I'd google for "companyname scam" and just plain "companyname" to see what others have written about the company. You'd be surprised what you can find this way. I'd also look for complaints filed with bbb.org.
Vasily