Total delivery time includes processing time and shipping time. Processing time: 2-5 business days; Shipping time: 3-15 business days; So the total delivery time is 5-20 days.