Read all their rules very carefully before sending them any cash. Especially the rule which states "before you can make an initial withdraw, a PIN number is sent to you VIA REGULAR MAIL, which could TAKE UP TO 15 DAYS TO ARRIVE."
That alone would make me think twice. In fact, with the number of safe and reliable sites available, I wouldn't even consider sending this joint any money at this time.