Dear customers, First of all,hope you all are live safe. Because of the health problem all over the world,many cities are now closed and flights are reduced, parts of the shipping will takes longer than usual, we will try our best to make shipment for you as soon,during this time,it usually takes 10-20 business days to delivered to US, if you want to know the transportation time of ship to other countries please contact us. In additional, because of the international flights reduce a lot, the shipping cost is increase again and again,caused we lost much, we had to add the shipping fee for some free shipping items since April 22. After the transportation return to normal, we will provide you with free shipping again.Hope can get your understanding. Sorry for any inconvenience.