Sales:
Email: sales@techiemedia.com
Phone: 1-732-807-3956 USA and International
Toll Free: 1-877-WEB-TECH (1-877-932-8324) USA
           
Billing Support:
Email: billing@techiemedia.com

Tech Support:
Email: support@techiemedia.net

You can open a support ticket here.