I'd like to put in my two cents, I hope @Mr. Pink that it is not received as disrespectful, as that is not my intention. I admire your ability to create such a program and the skill needed to do it.
I think that things now are at a fair playing field in the world of purchasing tobacco as is reasonably possible. Like embers has said, many quality B&M stores are great sources of hard to find blends.
For many, including myself, the majority of the tobacco they purchase is bought online.
As it stands now, the open nature of the internet, message boards, newsletters, instagram, and other elements makes purchasing tobacco fairly simple: If you have a blend you are interested in, the information to obtain said blend is out there for everyone. Those that refrain from reading, researching, calling, or signing up for emails are not on equal footing. I believe that is fair.
Many have learned how to obtain their favorite blends despite the difficulty in competing against others.
I think that the limited fairness that exists of in-stock notifications, wait lists, etc. is eliminated if a sniping program is used/proliferated. Because that's exactly what it is, sniping.
Take Rouxgaroux, for example. Ernie couldn't have been more transparent about when it would be available and how to purchase it. Now imagine that a software or computer program sniped those that signed up for notifications, called Ernie, and waited for the time for the drop to go live. I personally had never been able to purchase any, and waited until Halloween with my "Game plan" to finally purchase some.
I don't see how using a sniping program would be fair, and even if offered use of such a system, I would decline as it would go against my principles.
Again, just my personal opinion and thoughts. No disrespect or passive slight intended.