You can contact customer support by email at...
We answer customer support emails 7 days a week, and within 24 hours.
Our customer support team is here in the US (New York).
We know dealing with internet problems can be frustrating sometimes.
So, you can expect a real person who is polite, patient, and compasionate about helping you with whatever problems you're having.
We look forward to helping you!