Web site was easy to use -- placed my order and got a prompt e-mail promising that my food would arrive in 60 - 70 minutes.
Two hours later it still hadn't arrived. The web site has a feature to allow one to check on the status of the order -- the status was that my food 'should have arrived.' It directed me to call the restaurant directly and gave me a number. The number was to a local delivery service called CinciBites. I called them and they said I had to call GrubHub directly, which I did. I was on hold over ten minutes on their customer service line. When an associate finally answered, she checked with my restaurant and told me that my order had been canceled because there is no driver. The associate said the restaurant either texted or e-mailed me. That makes no sense, since it was GrubHub that charged my credit card. So, obviously, if the restaurant canceled the order they would have called GrubHub and told them 'don't charge his card.' I think the GrubHub associate who helped me was lying.