No deposit required, yes we will place the order in Netsuite and ship it out when received in stock.