You pay a lot of money for these things so take good care of them ! Caught these before the seals fell apart and the pistons got damaged , Titanium ones are over £100 each piston , there are 12 do the math ! Lets hope new seals , fluid and DS 3000's do the job !!