Thank you for leaving a review with us and I am sorry to hear of your issues setting up the plugin. Our support team is always happy to help you get set up should you have any issues. If you would like for us to assist you please create a thread in our support forum here, or reach out to us using the form on our website here where a support representative will then assist you.
Hopefully, you can get set up and can properly assess whether you like the plugin or not! Let us know should you have any other thoughts or feedback.