A first-of-its-kind national study with 1,400 mystery shoppers found that UberEATS has the fastest delivery time (35 minutes and 31 seconds, on average). The Food on Demand Performance study was conducted by SeeLevel HX with mystery shoppers ordering food through apps from UberEATS, Grubhub, DoorDash and Postmates in five major cities: Atlanta, Los Angeles, Chicago, Boston and Dallas. The study measured more than 20 other aspects of the delivery, as well, including driver attentiveness, whether the hot food was still hot and much more.