For US shipping, please allow 7 business days for your order to arrive. This depends on the distance the package has to travel while in transit. Shipping to Canada may take up to 14 business days. During the holiday season, however, we anticipate longer delivery times.