This transit system is a joke. The drivers are rude and they still haven't found a smooth way to integrate co-fare with TTC fares north of Steeles. There's always a passenger that "didn't know" to pay fare who tries to get off the bus only to get yelled at by the driver. Jerk! They always wear sunglasses so that they don't have to look you in the eye when they're telling you off. I haven't used the YRT since I was 13 and now I'm 27 and still not impressed. The fare is a whopping $4! I could buy a pack of bacon with $4! Avoid the YRT unless you don't mind being at least an hour late. When I told my friends I took the YRT and was running late, it was pretty understood that I was to blame for the mistake of trusting that transit system to begin with. Never again!