This is a forum, so most people are here to learn something. And with Internet Marketing, you can't actually state that you know everything, so when you drop by this forum(or any other forums) every now and then, you can always learn something, teach something, promote something or even come up with an idea. I also believe even a publisher can learn something here while promoting his/her product. That's what forums are for right? So if you ask me, I'd tell you that I visit this forum at least once a week, because most of the time, I stumble across some good tips and some of those tips help me take my business to a different level.
That's not the best way to promote your product I'm here to do business with other peoples, but you .. you are just creating threads with your products name ( god bless that there are no affiliate links ). Why ?
Because I'm from Germany I don't know the big affiliate Sites worldwide. So learning and getting to know the US-/International Market.