У многих банков/фин-институтов есть неплохие No Annual Fee карты с разными бонусами. Вот, например, PC Mastercard - начисляет баллы, которые вы можете потратить в магазинах их сети (Loblaws. Zhers, RC Superstore, NoFrills, Metro, Shoppers Drugmart. etc...). Поскольку продукты приходится покупать каждую неделю, то нет проблем как использовать эти баллы.
Наверняка и получше карты есть, но и эта неплоха. Временным резидентам (без ПР) тоже выдают, но могут быть требования к уровню годового дохода.
www.pcfinancial.ca/en/credit-cards/pc-mastercard/