Trust your gut instinct, if you're uncomfortable towards the place, you're under no obligation to do business where there.
I am hoping you around see that being one among the other two marketers will probably be the way to go. http://a1pay06.com/bbs/board.php?bo_table=free&wr_id=2529692