Steve,
Check to see if your secretary of state in your state has a website. In Indiana, we can check online to find out when a business was incorporated, the address where they are located and for a small fee, who the owners are. If information doesn't match up, it could be a red flag. You might want to look into it along with the other procedures mentioned.