It's simply a heat exchanger so brand doesn't matter, what matters is the mounting fitment. I bought one for my car not long ago to replace my stock one and the mounting points were ever so slightly out of alignment. It was bought from Autodoc so sending it back was more a mission than it's worth and these things are cheap enough to just put on marketplace anyway and one day maybe someone will buy it off you if it doesn't fit exactly.
My garage ended up ordering a third party one from one of their suppliers and that fit perfectly. Dealer supplied ones will nearly always be more expensive for no good reason. As long as the specs match up then nothing else to be concerned about. Also the fins on these, regardless of price, are fragile, you can literally bend the fins with your fingers on all of them. If a stone gets up there at speed then whatever brand you get, it's toast. So just get one that fits correctly and meets the correct spec.