Pretty sure MEC has Koolstops, TJ - as does Urbane - the selection at MEC is a bit more limited, I think they're only the canti ones there (from my last check ages ago). Not sure where else, I've not looked to be honest. I'll be going to get mine very shortly.
Glad I remembered my rain pants today as I had to go upto Yonge/Eg after the GO to Union. Always catches me off guard when I skid a little due to backpedaling in the slippy rain. I rode home down Yonge to Davenport over to Dupont then down Bathurst, and I have to say I had the worst 'treatment' I've had in a while on the roads on Bathurst - just general inattentiveness and folks straddling both lanes when there were parked cars (these are folks that are in a line of moving traffic, just everyone else is in the correct position in the centre lane). Nothing really happened, I backed out of whatever close call would've happened in the squeeze but it's annoying to be disregarded. C'est la vie de la cycliste!
Edit: almost forgot the Dr. Benway siting - Bay/College at around 6:20pm tonight - different (weather friendly looking) ride which is what threw me off for a sec.