If I could give this service a 0 or in the negatives I would. Consistently early at the start, yes not even during, but at the very start of the routes. Then they have to stop for 5 mins on the route cause they are so early. Therefore even if you show up 3 minutes early to the Richmond Hill Center or some other terminal you've probably missed the bus. Not only that 95% of the drivers are rude and jerks, when you try to waive to bus driver down while still in the terminal, he''s probably toss you the finger. What a joke of a transit system.