Originally Posted by fotios330i
If you have a checking account its easy to set up an account.
I tried a long time ago and the set up system wanted me to get some credit card???? I am not the best pc geek.
EDIT. I just went through the set up and it said I was already on. Waiting for password to be sent to my e-mail.