Shipping is fast and free, usually taking 5 to 12 days. Delivery time varies depending on demand and shipping location. There may be a delay of a few days due to the large volume of orders we are receiving!