That's not so bad mate, a fairly easy in and out job. Compared to a radiator replacement, tracing leaks around the myriad of pipes and junctions on the engine is a right ball ache. At least the radiator is definitive and can be done in a few hours.
See what carparts4less are saying on the price. I think Valeo make the OEM one, so if they have that as a brand option, take it
I would wager my dealer loves me more. I just picked through, literally, 60+ dealer invoices to find some part numbers, and that's just since my ownership