There’s been some discussion on the use of affiliate links in these forums. There are explicit Terms of Service here:
Personally, I’ve refrained from making this a commercial forum, and I appreciate when others do the same. It’s simple and free from vendors to generate affiliate links, but I don’t think that’s a reason to use them here. This forum could easily be swamped with that sort of content, and then that takes away from the personal accountability of the content.
If you simply must share something bright-shiny-and-new, my personal request is that you please do so with your own experience of it, as opposed to linked as an affiliate.