Is a deposit required to place an order, and when is payment due?
No deposit is required to place an order. Payment is due when your kit is ready to ship, and no kit ships until it is paid in full. Quick ship kits are ready now, so those are paid in full at the time of order.