We're currently seeing unprecedented demand for technical support, due to our recent rapid growth. As a result, our support response times are significantly longer than we want them to be.
Phone support is available for customers experiencing urgent issues (help restoring files, lost or stolen hardware).
United States: 855-411-4242
International: +1 612.333.4242, option 2
7 am - 7 pm M-F
9 am - 5 pm S-S
We are working diligently to resolve the delayed response times and apologize for the inconvenience.