Quote Originally Posted by gloomba38 View Post
Don't these 'passes' still require a credit card on the account?
Nope...I would have made one if I lived in euro..lol but its ok I still got to try it out a little bit.