Standard shipping on sash orders is 2-4 weeks from date we receive paid order. When you are estimating your dates, use the date you will submit paid order, add exactly 14 calendar days, this is the earliest date your sash order will ship. Please keep in mind that some ship times from our factory in Mississippi is 2-5 days. If you need your sashes earlier than this, you must check the box that states "Need within 2 Weeks" on order form and type in the date needed. This adds $ 5.00 to each sash which is our rush order fee. In some cases (i.e. busy season, large or complex orders) you will also have to pay for 2nd day air or next day air service. We will email you if this is the case. Thanks for your cooperation.