"(I didn't know it, but only US and some Canadian CCd's are capable of confirming your address)"
Thats only true for personal a/c's and only true for a/cs backed by bank accounts as opposed to credit cards.