Hello everyone,I'm from Germany and traveling through Canada and the USA. I'd like to activate my account, but unfortunately I don't have a Canadian credit card. I don't think anyone will give me their credit card, even if it's just for activation. M...