I’ve been using megabus in the northeast for years and they’ve always been reliable. You can count on cheap, on time, and a clean ride. In Tallahassee they pick up at the bus station. There’s a small sign to direct where pick up is. The day I came, they arrived 10min late (not a big deal). The staff barely…