The staffs were nice, but the company policy is bad. Imagine your flight was delayed, you have to wait a few more hours at the bus station, and they still charge you $10 to change the reservation while most of the bus is empty. Besides, if you plan early you can probably rent a car and return it the next day for the amount of money that they charge.