Royal Bank of Canada and Canadian pharmacy retailer Shoppers Drug Mart have introduced a new cobranded RBC Shoppers Optimum MasterCard.