Re: what should I do?
Fight the ticket!
The officer has up to 7 days to lay charges, so, while uncommon, nothing is out of the ordinary.
Speeding 30-49 land you 4 demerit points, and some insurance companies view it as a "major" offense, so your insurance will be impacted rather strongly (to the tune of about $400 per year).
Mail in your ticket with "I wish to dispute the charge(s) laid" to court, along with a request for disclosure. Disclosure is officer's notes for the offense. You can also talk to a prosecutor and reduce the charge to something with no points, they will likely offer you a lower speeding charge, but that will still be 3 points, however the insurance implications are much lower (likely about $200 per year, but that depends if on your history). A few regulars here will be able to discuss the crossed-out location here. If your offense took place in Vaughan, but on the ticket the officer wrote "Toronto", then it should be easy to fight based on the fact that there is a fatal error on the ticket. Once you have mailed the ticket back with intent to fight it, you will have some breathing room, as your trial will likely be a few months in advance. At that time you can do your own research in planning your own defense, or contact a paralegal to help you get rid of this ticket. You can get in touch with one in your area via a form on the bottom of this page.