Holiday Presale!  Items will ship as they become available, guaranteed shipped by October 31st.