There are lots and lots of business owners here on CB who built their business. They too would love free advertising, but they don't for 2 reasons:
1) Users come to CB as an an escape, to talk sports, politics, etc., not to he irritated by promotions from someone who thinks their product or service is somehow more special than everybody else's product. So, they don't promote here.
2) it's against the rules, and it is because of #1: spam devalues the site.
So share the story if you want to. But stop promoting the same stupid product. The special relationship the owners have is wonderful, but most of us don't care and don't want you spamming us.