Issue here is disclosure especially since the FTC did state that they have to disclose "affiliate" links (aka referral stuff):  https://www.ftc.gov/tips-advice/business-center/guidance/ftcs-endorsement-guides-what-people-are-asking#affiliate