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