We didn't know that GrobHub was a extern delivery company of the restaurant we ordered.
Their food was ready after 30 minutes but they picked it up after more than one hour.
We recieved the finished food cold, 45 minutes afer producing and 30 minutes after our estimated delivery time.
In addition there was no accomodation from GrobHub's side regarding the delay.
I would highly recommend you to only order there if your very flexible and don't want cold food.