I don't know what they gave you...Our shocks will fit.
You should purchase some from us and try again. They key on this install is installing the rubber dampers in the correct place. (READ THE DIRECTIONS THAT COME WITH THE SHOCKS)
ASE CERTIFIED MASTER AUTO TECHNICIAN
MERCEDES SPECIALIST 11 YRS