The application Coupon Manager, as others have noted has tremendous potential. I purchased a year ago and encountered numerous problems (yes I did use the forums to try to get resolutions) that were quite frankly not addressed ... but I was hopeful that the early bugs would and could be squashed.
Now as to the specific reasons for my taking the time to review; The developer markets "lifetime" upgrades for the product, that was a good sign since the application had some basic flaws that needed time to be addressed ... I was willing to wait. Initially when I would seek help in the forums, I could on occassion get an answer from the developers, but I noticed that for those bugs that many others were having problems with, and that there were no suitable answers forthcoming, the developers would no longer respond ... not a good sign.
There were incremental upgrades over time, but many of the fundamental problems from the original iteration remained. Then suddenly (for me), support disappeared! Questions went unanswered for months and at some point a ticket system was implemented ... this is where the real rub for me came.
I went to my account to see if a newer, bug-free (okay at least with fewer bugs) version was available since the site touted a new v2.0.8 ... WOW was I surprised to see that not only did I not have access to the newest version (remember, lifetime upgrades were promised when I bought) but lo and behold I only had access to the earliest Joomla v1.5 ONLY version! Mind you I had always had access to the Joomla v2.5 versions and as newer versions were released they would show up in my account ... now I had been reduced to a version I never, and never could use!
Okay, I figured it time to utilize the new Ticket system since this was surely an oversight on the developers part. I submitted a ticket explaining my situation, provided the order number from when I purchased, and waited for a response ... My response? ... The ticket was simply closed, not a word of explanation and I am still stuck with a version that I cannot use and my "lifetime" upgrades evidently has evaporated into that development black hole.
I've purchased from many developers over the years I've been with Joomla and not all have been stellar at support or squashing bugs, but I have never dealt with a development environmet this dysfunctional! And that is too bad because the concept is good and it could have been a great additiona to the cream of the crop Joomla applications out there.
The moral? Caveat emptor (Buyer beware)
I think it's a culmination of poor support you have experienced over the past few months, experiencing some very fundamental bugs in the component and then the nail in the coffin was a system error which prevented you from downloading the latest version.
I would understand your frustration as, being a co-founder, I am in as much as pain as my customers are.
As a fellow entrepreneur at CiviCRM has pointed out that there is a dearth of skilled Joomla developers with core experience. There're Joomla customizers. But they are of no help when it comes to build a Joomla product. They can only customize. That's how they have been programmed to work!
We are rebuilding the Coupon component with our Core Joomla team and this time we will make sure that there are these three elements available for our product: 1. Free from general and fundamental bugs. 2. Round the Clock support (We're setting up a team solely for support (Previously it was developers who would take time out from their schedule to answer the tickets). 3. Automated Update Cycle.