For US orders - You should receive your order within 3-5 business days AFTER your order ships. We make every effort to ship orders, first in first out, contingent on product availability, as fast as possible. Orders are shipped via USPS first class or priority mail domestic depending on the weight.
For international orders - Your order ships from our international warehouse and should be delivered within 2-5 weeks after order has shipped. Orders are shipped via select shipping carriers depending on the country.