Payment 100% paid before shipping for ready to ship designs. 50% Deposit, the balance will be paid before shipping for customized orders. Delivery Time 1-3 business days after payment.