If you have an issue with a product you currently own or have a question, we highly recommend you to fill out our support forms. Not only will we be able to answer you faster, it will also give us all the information we need to help you out and come up with the quickest resolution!
For lots of helpful information, please visit our Customer Help Center.
If you'd like to talk to us, please select the "Need Help?" chat bubble in the lower right corner and we'll be happy to help Monday through Friday, 9 am - 5 pm ET.
383 Central Avenue
Dover, NH 03820