Direct any questions or feedback to:
We try to answer all email within one business day. Our offices are in San Francisco, USA. Please keep in mind the time difference if you are contacting us from other parts of the world. Unfortunately we can only provide support in English at this time (although we'll do our best with Spanish or Greek!).