Free shipping on orders over $60 and usually ship in 7-15 business days, note: some orders may take longer to process due to force majeure factors. Please allow 2-3 more working days for processing before delivery. Delivery depends on the carrier and cannot be guaranteed. This website is not liable for any delay caused by the carrier. Problems during delivery are rare, but please contact the shipping company to deal with them. After the goods leave our warehouse, we will not be able to help. We are not responsible for delays caused by shipping companies or lost packages due to incorrect addresses.