Should Pinterest have been upfront about its affiliate links?

Should Pinterest have been upfront about its affiliate links?

Pinterest has been all the rage these last few months. I was doing some research for a blog post to talk about the impressive growth of this social network when I came across a New York Times article which discusses Pinterest […]