Ilyas M.
They'd cancel your trip the night before, unreliable
They have very few seven seaters in Toronto and are very unreliable and would cancel on you the night before! Imagine planning to taking a road trip to Niagara Falls, taking a day off work, buying several car seats, making other bookings and reservations and they would just cancel on you like that.

