Hi there! We no longer have live phone support, and that number (1-888-250-5255) will lead you back to our website.
For support, we still have our live chat support, or alternatively, for more complex troubleshooting, you can always schedule a callback with one of our agents. For a full tour of our options, you can view this tutorial.
I apologize that your initial chat was disconnected, as our terms do state that any unprofessional or abusive behaviour will not be tolerated.