Yes, indeed, it does. The Customer Support service is available from Monday to Friday from 9 am to 5 pm and from 10 am to 12 pm on weekends. You could fill out a contact form on-site, providing your name, email and message, or you could simply send them an email at [email protected].