4.0
Pros: Unfortunately the trip was delayed (something about a bus needing work in Binghamton?) but very fortunately my driver was able to drive swiftly (but safely) and efficiently and we were not terribly delayed beyond that first problem. Cons: The employee at the station was quite friendly and personable but it would have been nice if there was a way to receive updates sooner; instead we were told the bus would be "40-60min late" less than 2min before we were scheduled to depart.