On-Demand Delivery Made Easy