WE DO NOT SHIP UNTIL ALL ITEMS IN YOUR ORDER ARE IN STOCK. Any cancellation after the 24 hours period will incur a 20% CANCELLATION/RESTOCKING FEE. You can cancel your order for FREE within the first 24 hours of purchase. PLEASE READ AND UNDERSTAND ALL SALES AND PRE-ORDERS ARE FINAL AFTER 24 HOURS. PLEASE TAKE A MOMENT AND READ OUR PRE-ORDER POLICY