This is my second time using their service and I was more than happy with the exceptional customer service provided at their McCowan/Shepherd location in Scarborough, Ontario. I have read their reviews and I totally agree with the overwhelming positive reviews. Honestly, I suspect there is more than meets the eye for many of the few negative reviews. They were very understanding when my flight was switched which delayed my arrival/pickup of the vehicle by a few days. There were also some other issues which they were more than happy to assist me with and I left them as an extremely satisfied customer. I highly recommend doing business with this company/location, the prices are amazing and their staff are courteous and flexible with excellent customer service, unlike a lot of their competitors.