I wish I could give no stars.
This place is a scam. They claim they need proof of insurance and that this is mandated by the Province of Ontario/Government of Canada. If you don't have what they want YOU MUST buy insurance through them significantly upping the cost of the rental. So you show them your insurance card (mine was from Allstate...not exactly a fly by night company) they claim it doesn't have all of your liability listed. Also despite the fact that your credit card covers you, they need proof of your 3rd party liability. So then you go and print off your policy online. Well they won't accept that your coverage transfers to rental cars. They want a specific form which no one at my insurance company has heard of. You ask if you can just decline the insurance like EVERY OTHER RENTAL AGENCY IN NORTH AMERICA and they say no and try to give you some pathetic excuse about how other rental companies secretly include these prices and they don't to save you money blah blah blah. In the 2 hours I was there no one that walked in was able to produce what they wanted. And because they're so far from the airport you're basically stuck swallowing the extra price. This is a dirty scam to squeeze extra money out of people that are stuck between a rock and a hard place.
On top of all of this, their car was dirty (like literal dirt and grass etc. in the back seat, floor and trunk) had cigarette burn marks, smelled like someone smoked in the car, had blown right speakers and generally sucked.
Absolutely avoid. It is worth paying more for a reputable and trustworthy well known rental agency. These guys are crooks