Hope it's okay to bump this thread as it seems to be the "newest" and most relevant thread. I don't think it is necessary to create a new one.
I tried setting up an account and was doing fine using a skype U.S. phone number, credit card, not giving a SSN and telling them that the previous...