Presales require a 50% deposit. Second invoices for the remaining balance will be sent once products are received in our warehouse. Upon receiving payment of your second invoice, items will be shipped out within 1-2 days.