That is correct regarding the address not matching, but I tried to use my CC with my Swedish address and I was told that a payment center had to process my payment.
I went into my account and changed to my US address and it worked like a charm.
Note even a fake address