Greyhound is a very unrealiable, unprofessional service. They will delay your bus for 6 hours + with no email giving you the option to schedule a new bus or get full compensation so you can find another way to your destination. It needs better cooperate management or to be shut down immediately!