Yes, indeed, it does. There’s a well-equipped Contact Us page, where you’ll find several options to contact its Support representatives. You have the on-site contact form and the Help page with the Frequently Asked Questions answered thoroughly to attend to all your questions, among other options.