When HMS offered warranty rebates we accumulated those and donated the full amount to a local charity each Christmas. Any agent that recommends vendors on anything other than their merits is doing their clients a disservice.
Having said that, there sometimes is common or shared ownership. That's the case where I'm at with the title company, an insurer, and a lender. We as agents are required to disclose this relationship. And, yes, I'm sure our parent company profits if those particular providers are used. However, the agents don't get any sort of referral fee. Most agents strongly encourage their clients to check with other providers. Usually it turns out that the related providers (in the case of the company I'm with) are very price-competitive and give good service. But clients are absolutely free to use whoever they want.
Hope that helps.