Terrible, terrible, terrible.
Rode with these clowns from Philly to Newark. The driver on the way up was a jerk, but got us there on time. On the return trip from Newark, the 4:00 van never showed...nor did the 6:00. Van finally pulls up at 7:40. On the way home, the driver took the most convoluted route and ended up dropping us last (the intelligent, direct route would have had us dropped 3 stops earlier). Driver also took a ""shortcut"" tip from the front-seat rider who ended up not knowing what he was talking about, causing us to miss an exit and have to backtrack (actually maybe that rider was just smart, because he got dropped off sooner).
Was after 10:30 pm when we finally got through our door in Philadelphia, after waiting in the airport since before 4:00 pm -- the flight from Germany was shorter than our trip home from the Newark airport. The ""customer service"" people from Dave's were an absolute nightmare over the phone from start to finish, and did nothing to make the situation right. Lucky for them, a travel companion paid for the transport on her credit card -- had it been me paying, I'd have had the cc company disute payment for the return trip.
Avoid these amateurs at all costs!!!!