Greyhound is absolutely terrible ! I took the trip with my boyfriend for the first time ever and got there and they said the ride was delayed and we waited more than 12 hours in order to leave . The driver was so rude to the point nobody liked her at all . And we had to wait another 12 hours at another station because the bus driver made us miss our connection spot . I absolutely hate greyhound and will not be a returning customer !