We accept bank transfer, wire transfer and all major credit cards*. Note: All wholesale and custom orders must be paid in full upon placing the order. Inventory changes daily and we are unable to reserve materials without paid order confirmation. *There is a 3% processing fee for credit card transactions over $1,200.