At first I liked the app. If orders are late or missing GrubHub would give my money back or offer a discount. But lately I've had orders be 30 minutes late and they will change the delivery times so they say it's on time and refuse refunds or late discounts. They should honor the guarantee they promise there are too many delivery businesses nowadays and they would love to have my money. I have read the driver app reviews too it seems the app is broken.