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 looked at my ticket and I could’ve easily shown them an invalid one and they couldn’t care less. The bus was clean and I got to Orlando on time. One issue is that it was January and they had the AC running! I asked if they could turn it off but the drivers said he couldn’t. It wasn’t ice cold(probably in the 60s) but it would’ve gone a long way to make everyone on the bus more comfortable if it was a bit warmer.