Your order will be ship out within 2 - 5 business days. The total estimated shipping time is 15 - 45 days.
Due to the current global situation, our shipping partners have advised that delivery could take even more than 30 days. Please be patient, delivery system is not under our control.
If you don't receive the order within 45 days, we will give you a full refund.