It isn't that hard to take off the cover and check to see what is really leaking. Do this first.
Make them pressure check the cooling system. Most likely is a hose or aux pump. I have seen VERY FEW heater cores fail on the 126.
ASE CERTIFIED MASTER AUTO TECHNICIAN
MERCEDES SPECIALIST 11 YRS