I rented a car from Zoom through a UK web company. I arrived at Toronto Pearson airport, called them, they came over, picked me up, and drove me to their office. Picking up the car was quick, it was clean, they are next to a gas station which made filling up the car easy on return. After returning the car they dropped me back. It may not be the easiest for people that don't have international roaming on their mobile as they'll need to find a courtesy phone. All over they were polite, friendly, cheap and I'll use them again.