Trust your gut instinct, if you're uncomfortable about the place, you're under no obligation test and do business there.
Hopefully you a see becoming said one on the other two marketers would eventually be the best route. http://it.euroweb.ro/wiki/index.php/User:MichelForrest56