Well I'm feeling a touch dumb, I'm from the uk and recently moved to Canada, and recently took a trip to portland with my lady and while there I spotted some microsoft points cards and since I don't want M$ to have my CC details, I was like woohoo, they are a little scarce in Edmonton,so I...