I've used the Brampton Transit for a few years, and it's safe to say that most, if not ALL, of the drivers are either always LATE or way too EARLY for their scheduled time (other than the zum service which is pleasantly always on time). It's like they never stick to their schedule, so what is the point of it? I may as well just come 10 minutes early than the schedule (which is a no-no in the Winter time). The Brampton Transit is always a disappointment, but thank-you zum drivers for at least being competent unlike the others.