Do you have a direct link to them? I tried searching and it doesn't recognize your name as one on subscribe star.
Because SubscribeStar page is still under the review, and it's a long process with them. The links has been already added here though, directly above the download button.