The U.S. Thanksgiving holiday is upon us, and we are taking this opportunity to give our staff time off to spend with family and friends. As such, our U.S. offices will be closed on Thursday, November 26th and Friday, November 27th. We hope you will enjoy the holiday with your loved ones as well.
Please note that our Customer Support phone line will still be available during normal business hours. Please call (888) 777-0586 for any support needs.
You are also welcome to complete the form below – we will address form inquiries when our U.S. offices resume business on Monday, November 30, 2015.