None of the FAQs show up and their "support" leaves a lot to be desired: there is none. I posted a request for help and never received an answer. if you get this, you'd better hope it works the first time or you're SOL.
You must log in to submit a review. You can also log in or register using the form near the top of this page.