In most cases the answer to your questions can be found in our Help section of Frequently Asked Questions.
If you don’t find it there, please feel free to contact us. Typically you’ll receive a response within 24 hours, but it could take up to 72 hours depending on the nature of the query. We currently provide customer service in English only.