The usual delivery time is 15-20 days. However, due to the current pandemic situation, the orders might get delayed by a few days. We request you not to worry and track the shipment of your order from time to time.
In India, we provide free delivery. For others, the shipment rates vary from place to place.