On a Kingston - Ottawa experience over 2 years:
There's not enough schedules for the buses in general.
And during the week it's only afternoon schedule (4:45pm.. Just ONE schedule NO MORE). That's ridiculous.. But they have the monopoly of the route, so you can't go with Megabusw and need to stay with them.
Bus drivers switch from one bus to another.. And meanwhile during the winter you're in line enduring the cold, waiting half an hour for the other bus driver to come (40 mins late like today) and then you get up in the bus.
The bus is not express and you have to stop in little towns that no one ever get's down.. So it's a waste of our time as customers and waste of money for Greyhound (gas and bus wear such as breaks from so much stopping and accelerating again instead of just taking the 401 and save time, gas unnecessary wear of the bus and our patience)
I would never recommend this bus company, but if you need to travel from Kingston to Ottawa or vice versa this is your only option, since again they have the monopoly of the route (and the train is way too expensive for what it is).
P.S. As I write this we're still waiting for the 8pm bus driver to come (and it's 8:25PM) so he can drive this bus and the other driver take the other bus... Plain stupid