Once you complete the order it takes 2 business days for your order to be fulfilled at our warehouse. From there on, your order will be shipped out and it will typically take 7-10 business days for your order to arrive at your designated shipping destination. Although this timeline is not guaranteed as some packages arrive earlier or late depending on your location.