We accept most forms of payment such as cash, check, money orders, credit and debit cards. Once payment is received and processed, we begin custom manufacturing your order! Completing your order generally takes 4 to 6 weeks. We do not guarantee completion dates. Shipping cost is extra if your order is not going to one of our existing sales territories. Shipping time is dependent on carrier type and where the order is going.