i've made a few $$ from my current channel and other channels with Amazon links but unless you are making a LOT of $$ i would caution against it.
It seems that YouTube really does not like when you send someone away to another website (an end-session) and they reward channels with low end-sessions and high watch-times, going to other videos (yours or someone else's), etc.. in my last few product review/info type videos instead of putting in affiliate links that send people away, i have created playlists for other videos on the product, and linked to that, encouraging the viewer to go watch those other videos instead.
..We'll see if that strategy pays off...