This has been the worst experience in my life. The workers didn't do their job correctly (the worker at the desk couldn't use a computer and thus held up the line for half an hour, one of our drivers got lost, nobody enforced the rules,). Most workers were rude and crass. In addition, the bus ride itself was terrible. Too cold the entire ride, the on-board wifi didn't work. Not to mention we were delayed by 2-3 hours from my initial departure. The stations that I travelled to were dirty, worn out, and the speakers were nearly inaudible. The website for Greyhound was no help, either. The tracking for the buses displayed the incorrect time, every time. I booked a round trip but I decided to pay absurd amounts of money for a last-minute trip on a plane in order to avoid taking this bus-line ever again. I find comfort in knowing I will never have to endure such a hellish experience such as this again. Would give it negative stars if I could. Very, very, very, displeased with the entire experience. Do not use Greyhound. read more