hi, i'll be happy to help you in anyway i can.
time for front brake pads, perhaps rears, but less likely.
your mechanic may try to sell you brake rotors as well.
if the brakes dont pulsate you dont need rotors.
if you havent had you brake fluid changed in 4 or 5 years i would recommend that, nothing last forever aye.
Its my first Benz why do the front rims get so black