Terrible is the only word to describe it. After trying to purchase a greyhound ticket online to no success, I called the station and asked if I could come in to purchase a ticket for a bus leaving the same day. When I got there after driving an hour the kid at the desk said there was an error and told me to come back tomorrow and it would work. causing us to miss the bus. Oh well, drove back an hour to home and another hour the next day, getting there an hour early in case of issue and to grab food/water before the trip. Lo and behold, the same issue occured and we waited with the employee at the desk talking up until the departure of the bus to fix it, and finally get me a ticket as the bus was leaving. We had no time to grab any drinks or food like planned, and the bus smelled like shit. And of course, once arriving at buffalo for our layover, it turned out that the date on the ticket was written incorrectly by the employee at York, and almost caused us our ticket to be invalidated if not for a supervisor stepping in and making it work.
The only factors that made me even consider rating above 1 star is the employee at the York station at least making an effort (a failed one) to do his job, and the supervisor fixing the error that was made. You would be better off crawling through rivers of human excrement and used needles to your destination, rather than wasting your money, time, and sanity on this piece of crap service. read more