It seems that Chase Canada is no longer accepting applications for the Marriott Visa card. I have the card, and really like it - free night (which I always use) and no foreign transaction fees (not sure about our friends in the US, but in Canada only two credit cards have this bonus, Marriott Visa being one of them). And of course Marriott points.
For now it seems that existing cardholders are not affected, but I'm worried for the long term.
I also have the SPG Amex, but in Quebec very few stores accept it (even Costco doesn't accept Amex anymore).