Walmart stores in Canada will stop accepting Visa credit cards due to an inability for the two megacorporations to find a price that satisfactorily screws the customer fair transaction fee for customers purchasing their goods with Visa cards. The rollout starts July 18th in the economic powerhouse city of Thunder Bay, with details of a further timeline being nonexistent at the time.

So, tl;dr: why not shop at Crappy Tire?