
The 10-minute delivery promise is gone. What now?
Finshots Daily
00:00
Speed label vs actual delivery times
Host argues the 10-minute tag was marketing; average deliveries were closer to 15–30 minutes.
Play episode from 03:23
Transcript

Host argues the 10-minute tag was marketing; average deliveries were closer to 15–30 minutes.