Avoid all Walmart stores in the Montreal area. They all have been instructed to never sell you a SIM card without in-store activation. They say it's a permanent policy. One store even tried to convince me that I will still get the $25 referral credit...