Thanks Jerry for the feedback!
We're constantly working on improving things and putting a lot of efforts improving our support outreach as well, this includes our email support, Facebook and various different forums. We know that we have a lot more work to do on our support front and are trying...