Lemforder vs TRW? Both suspension parts are out of VW spec! 2 mm difference in steel thickness 😳