In an online class via Social Media Examiner's Michael Stelzner today, he said U.S. law requires bloggers to clearly identify any and all affiliate links. That surprised me. My belief is/was that it is a good idea to have a page spelling out my affiliate status, but not that it had to be obvious every time I used a link.
A search turned up several opinions that agree with Stelzner--this one, for example: http://taraziegmont.com/2011/you-nee...filiate-links/
What do you folks know about this? I don't believe I have ever seen every affiliate link spelled out on a blog.