We will endeavor to ship your order same day provided we have stock available. Larger or more complex orders may have a lead time of 1-4 weeks. Please check prior to ordering if you have a deadline. All shipping costs calculated by our web calculator are as accurate as possible…