Ironically, the app nor the overall delivery experience are SEAMLESS. The app needs work in many areas (offer push notifications open blank offer screens 100% of the time, heatmap showing nada, app freezes) and support is hardly helpful. GrubHub has no problem wasting their driver's time and gas as I go to pick up orders that were already collected at least 5 times a week and if an order is cancelled due to a store closure you receive NO compensation for time and travel. Do better guys.