50% of payment is due at the start of the order. Second half is paid once order is complete. We do offer pick-up. But delivery is $10. All Payment can be paid on the invoice which you would recieve via email.