Contact Us
For any non-billing related questions (technical issues, site feedback, safety concerns or general support), you can contact our support team at:
Customer Service (Payment Processor – Segpay)
- USA: 866-450-4000
- International: 1-954-414-1610
We typically respond to support requests as quickly as possible, and always within a reasonable time frame. Please include as much detail as you can (username, browser, device, approximate time of the issue, and screenshots if available) so we can assist you faster.
Important: For questions about charges, billing disputes, or canceling a payment, please use our Billing Support page instead.