I use grubhub a lot and their new app is very user friendly. What I dont like is that Grubhub forces me to pay a minimum 10% tip if I pay with a card. Theres no option to tip later after the delivery based on the service quality. Also theres no option to tip a custom amount. Sometimes when I order from a fancy high end place it just doesnt make sense to pay a $10 tip for 2 entrees and a side just because the entrees happens be steak or something. So I prefer to use UberEats for those restaurants. Also the 10% min should be on the cost of the meal before taxes.
Dipys about Grubhub: Food Delivery, v3.14