Orders placed online must be paid in advance. I may ask for a small down payment to cover any of my upfront costs if it is a large order. Otherwise, payment in full upon delivery is requested.