Please allow 3-7 business days for the order to be filled. The actual shipping of the order usually takes 3-7 business days for destinations in the US and Canada. International locations may require longer delivery times. All orders are shipped with a tracking number so you can track it every step of the way! Packages may be faced with delays beyond our control such as customs or postal delays.