Welcome to the site

randb and I have worked together in various capacities and have helped each other out. For that reason, I allowed him to let people know about his site. He also knows not to spam it everywhere and be obnoxious.
The only people I have banned have made it clear that the only reason they are here is to spam and have no desire to truly help SacForums or its members unless they get something out of it. Far more often than not, I will contact the member and let them know why I edited or removed a post. When I remove a post, it goes into a "recycle bin" where I can restore it if I need to. And, basically, my policy is to keep things fair for site sponsors and enjoyable for members. I've run many sites, several of which have forums, and keeping spam under control is appreciated by members and sponsors alike. The only people who see it as a problem are those who want to spam.
As for any links I post, that is not spamming. Spamming is unsolicited commercial communication. Since I pay the bills, I try to recoup some of the costs associated w/ running the site. Advertising here is not expensive. It's about a dollar a day. Or, I may work out another arrangement at my discretion, as the site owner. Sometimes I lose money, sometimes I make money. I prefer to be able to put money back into the site.