Has anyone held both USA and Canada credit cards at the same time tied to the same loyalty account? Just want to check the experience and see if there's any program that does not allow such combination?
Specifically, the AMEX SPG, Mastercard IHG/Alaska and Visa Aeroplan/Avios have both US and Canadian issuers.
I've held the Marriott, Alaska and Aeroplan CCs simultaneously in US and Canada with no issues.
I believe that RBC and Chase Avios cards will not credit to an Avios account not domiciled in the respective country, but I think that's the only program where you may have an issue.