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