The only reason they're getting two stars instead of one is because we drove off in a car, which was definitely a concern while we figured things out.
Economy's business is located offsite, not at the Toronto airport. We had a shuttle pick us up and then drop us off about 10 minutes away. The entire check-in process was harrowing--nothing had been made clear to us when we booked our rental: insurance had to be verified, or purchased. We were told we had to call our credit card company and then hand over the phone to the agent to make sure we had coverage. There was confusion about why we couldn't use the credit card we'd booked with to pay for the insurance. The agent was rude and impatient.
The whole process took about an hour. I would definitely not recommend. They are slow, rude, and all together a badly run business.
Save your time, spend a few extra dollars, and go to a place that's reputable and on-site at the airport.
The good: we eventually got a car.
The bad: everything else. Blegh.