Shipping usually takes about 10 to 26 business days for US delivery. US orders are shipped by ePacket, which is a US Postal Service product. For countries outside the US delivery can take longer. Non-US citizens, please wait atleast 45 days before contacting us about your package.