The woman working the ticket counter literally saved Father's Day. I got to the bus station at 610 Bay St. at about 8:35am for a 9:15 Greyhound Bus that was sold out! Who figured so many people would be going to Buffalo that early on a Sunday? Anyway, the Greyhound agent told me to try Megabus, and the lady working the ticket booth was so insanely competent and helpful and totally helped me out -- she let me use her phone because mine wasn't working, and made sure I wrote down the reservation number, and was just generally really nice and pleasant, and on top of everything. So I got to Buffalo in time for Father's Day instead of having to wait for the 11am Greyhound and I was super grateful :)
Oh, and the bus was fine and clean and timely and everything else was problem free.