Just wanted to put in a good word for Global Towing and Recovery in Kitchener/Waterloo. They hooked up a flatbed tow in good time at a good rate that was almost half of what I was first quoted from another major local company. I think it's a small operation (which I prefer dealing with), so it's probably hit+miss on those days where everyone needs a tow, but when I called, they were there in about 20 minutes on the other side of town. It seemed like a respectable and credible operation, which was referred to me by my mechanic. A+
Just an FYI: CAA has a 48 hour waiting period before you're eligible for service, so in some circumstances, if you can wait, sign up and get a year of service for about the cost of a tow. I'd recommend against signing up for the pre-authorized debit or any other pre-authorized plan, as I personally don't think CAA is worth its expense unless you're a serious traveller to often unfamiliar territories.
Their contact info (though I think it's just Randy) is: 519 725 2287