Some of the stores that sell public mobile simcards are the following,
WALMART, LONDON DRUGS, WOW MOBILE, THE MOBILE SHOP, K MOBILE.
You can contact stores before heading out there to make sure they have it in stock. I went to the K mobile shop in Markham the other day to get another simcard, they had over 40+ stock for simcards.
Canadian Tire? Really? Awesome, thanks, will go first thing tomorrow!
@zoslick, sorry but you were given bogus information. The list of retail stores are Mobile Shop, Wow Mobile, K-Mobile, London Drugs, Walmart. It is shown right on this site. I suggest avoiding Walmart as they will force to you activate in store which would make you ineligible for the ongoing referral promotion.
Well I stand corrected then. I assumed that because they do sell the vouchers, they'd also sell the sim. Smear my ears with jam and stake me to an anthill.