It's in their best interest to provide good service since their tip isn't automatically included unless it's a larger party. Don't let the reviews get you down, take them with a grain of salt. There are so many people on the DDP that surely they can't provide bad service to everyone.