My experience with Vamoose has been overwhelmingly positive. From the rewards program, trip cost, pickup and drop off points, customer service, etc. I suppose the only potential risk of a bus ride is traffic or delays but I can’t recall any major issues on this front and, even if there was, the ride is comfortable and the bus has WiFi and such. I recently took Amtrack/Acela and, though the ride was as fast and comfortable, I got off on the wrong stop in Maryland and was a bit soured by the experience. Also the train price and customer support is inferior to Vamoose. I definitely recommend Vamoose for travel between NYC and Maryland/DC/Virginia.