I see their site has a whole bunch of flags on the main page - not including the U.S. flag. They also have some ad for a referral bonus or something where they pay you however many EUROS. This almost always means "No U.S. Customers," but when you click on their Join form, one of the location options is USA, and you can deal in US$. Hmmmmmm...
I haven't looked at it any farther than that.
Edit: OK, just found which certainly makes it look like Americans can't "Upload Funds."
|