We offer free shipping for orders over $60. Our dedicated team usually requires 1-2 business days to carefully pack and ship your complete order. Please note that during promotional or holiday periods, your order will be shipped within 3-5 business days to ensure timely delivery. Rest assured, we strive to deliver your order within 3-7 business days, ensuring a prompt and efficient delivery process.