They can rot in hell. I ordered a pizza the other day, and it went from a $15 pizza, to a $40 + tip endeavor. Fuck that. First and last time I used their service.
Just because the price was upfront, doesn't mean they are not terrible practices that fuck their consumers.