Although customs has the autonomy to hold indefinitely whatever it deems and 6Forest cannot estimate how long it will take customs to release it. If your order has not arrived after 25 days, please contact us at order@6forest.com, we will try to find a solution to make your shopping experience satisfactory.