The site says in the FAQ that accounts will be pre loaded as this is the most trust worthy option available, i do not want to give up my personal details (who does that in this day and age) and do not want anyone accessing my PC via team-viewer.
After sending the money their no options but to give them my personal details. Do not recommend as very untrustworthy, anyone willing to give over their personal details are silly as these people can use information on your account for anything.
Update: After requesting a refund, no money has been sent back to my account.
*UAYOR*