That was the joke dood. They're always late and don't give a fuck so if you're late then by their scheduling, you should be right on time.
My cousin's kid took a Greyhound from Peterborough to Kitchener (roughly an 11 hr trip I think?). Due to lateness and missed transfers, etc that 11 hr trip took like 17-18 hrs. The last time I myself took a Greyhound, the bus was like 30-45 mins late, there was a lineup of people halfway from Toronto to Kitchener (anyone that they didn't have a seat for, Sorry about your damned luck), and the driver was a douche; an understandably stressed out douche, but a douche nonetheless. To top it all off, in an effort to try to make up time, he went bombing down the 401 soo fast (this is a flat, paved highway mind) that we were BOUNCING down the fucking 401! A loaded to the tits Greyhound bus! I'll hitchhike before I take a Greyhound ever again.