you repeatedly tell forum posters here to go to your site for support.
It is easy to go to your site, but quite hard to find out where to get support for the plugin there.
The comments on the plugin specific page are closed, and that the site itself is totally off topic is not helping orientation either. Given that you have a few awesome plugins you might consider putting them on their own site.
So, where would you want us to post questions?