I used Greyhound for the first time the other week, going from Calgary to Lethbridge. It was great!
Except that Calgary Transit does not grace the huge Greyhound station with a useful service, so I had to take a taxi to get there. Then it's no wonder the weren't a lot of passengers.