I tried Canadian Tire, waiting time 2 hours (not at Pitstop which has now changed to only doing oil changes as they've hired 2 students), charge is $19.99 per tire. Also Midas is $20 per tire.
Walmart is $12.50 per tire but line-up from 2.30pm today so won't take any new jobs today, also told me tomorrow is more busy but doesn't take appointments.
Where else in the GTA can I take my car to have the tires swapped at a reasonable price? (don't have rims for winter tires).