Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
It doesn't seem unreasonable to me, but I will certainly not include them if the community frowns on the practice.
At least on the main Stackoverflow site, Amazon links are automatically converted into the Amazon Affiliate links funding Stack Overflow. See this blog post, and this post on meta.SO.