I keep using Megabus because the tickets are just so cheap - when purchased far in advance - that it's hard to compare with any other form of transit. Having said that, it's really not a pleasant experience. This Montreal station, in particular, is bare-bones. It offers a few uncomfortable seats and a washroom, that's it. Not so much as a vending machine or water fountain, so if you're parched or starving, you're outta luck. This "station" is relatively clean, at least, and the staff are helpful and friendly enough. But this is definitely not a place where you want to spend more than a minute unless necessary.