Very similar experience as Kay B. Took a bus from Toronto to Buffalo airport to catch a flight, I'll never do that again
- It was supposed to take 3.5 hrs, took more than 5
- Only two spots were listed on the website, there were five
- Crossing the border with so many people in the bus is a pain
- There was no wifi