Quote Originally Posted by gW33Zy View Post
Nope! At least not from Jamaica. When you try to do that it assumes you are American and asks for American bank details.
LMFAO Why am I not surprised.