Walmart Canadian stores will now accept only MasterCard, American Express, and Interac debit. Credit: Glassdoor.ca