Pretty much correct.
The issue is advertising (spamming, if you will) within the actual post.
Ian has already ruled that putting a link to your work in your sig is okay, even if it is to a commercial site (like Amazon). Putting it into the actual post, however, crosses the line. Ian will need...