Will never ever travel Greyhound Bus again. 6 hour delay with no updates for first 3 hours and e e then the update was vague and only told us the company was experiencing delays and it would be another couple hours after already waiting 3 1/2hours! Poor poor service! With the exception of the driver. He was pleasant and got us back to our hotel in Atlantic City safely.