Shipping wholesale crystals to the USA can take 7 to 12 days. It all depends on the quantity and availability of the crystals wholesale.