Yo voy ha hacer de abogado del diablo:
1º El precio de un 118d con llantas y paragolpes del color de la carrocería, costaba 25.000 cuando existía la campaña de descuento de 2000 euros, por tanto dudo que lo consigas sacar por menos de 26.000
2º Para tener un 120d súmale otros 3000 aprox, con lo que te vas a 29.000 por un coche pelado.
3º Calculo (a saco) de lo que valdría el coche alemán: 24.000 (coche pelado)+700(pintura)+400(suspensión deportiva, que supongo que debe de llevar los asientos deportivos, por tanto aún faltarían sumarle unos 300 euros)+1500 (techo electrico)+600 (llantas, como mínimo)+400 (sensores lluvia etc)=27600, ese etc que indicas puede dispara el precio, como puede ser la radio profesional, el sistema hi-fi, bluetooth (te puede subir de 300 a 700 euros más).
En resumen, esos 24.000 me parece un precio un pelín alto si es llave en mano matriculado en España. Si ese precio es a un particular en Alemania, deja correr el tema ya que le tendrías que sumar Iva+Matriculación+Transporte, por el contrario si es a un concesionario ten encuenta que la matriculación y transporte te subirán casi un 10% el precio que indicas y por tanto el precio pedido es excesivo.