Sales 101: The number one reason most people don't make a purchase, it that they were never asked to. That being said, I think if a hobbyist doesn't want to be contacted with specials or availability, they should just make that known when they see someone. You can always give everyone you meet going forward a link to this thread. I agree with the concept of having a hobby phone & email though.
~