Huolala promises that orders can be confirmed in 5 seconds and a van can arrive in 10 minutes. (Picture: Huolala)