Some MBs had as OEM Valeo radiators that failed prematurely. I know nothing about their VRs but if I were you I'd go with the Bosch. BUT your link states the Valeo is OES! Maybe the MB dealers in O.C. are expensive just like the real estate?
BenzWorld.org forum is one of the largest Mercedes-Benz owner websites offering the most comprehensive collection of Mercedes-Benz information anywhere in the world. The site includes MB Forums, News, Galleries, Publications, Classifieds, Events and much more!