Terrible experience. I took advantage of 65% off of delivery even though I less a mile from restaurant and the order was "preparing" for over an hour. I reached out and they said be patient someone will accept it soon. The guy I spoke with gave all kind of excuses and then wanted to charge a fee for cancelling, I've never had problems with door dash, would definitely recommend them