Payment to E-Z Stitches is by credit card (preferred), wire transfers, and checks.  Payment is made prior to the product shipment.