Rather than waiting a day or two for an online order, ultra-fast delivery apps are promising orders can be delivered in as little as 10 minutes.