"Cyclists who have memberships in the Canadian Automobile Association now have roadside assistance available when they're on two wheels as well as four."
http://www.thestar.com/news/gta/tran...le-to-cyclists
You might want to check if the same is available in your area?
Congrats on hitting your goal of 300