They are Bosch, Delphi and Denso specialists so I can only assume that they know what they are doing. The quote from their website says as follows:-
"Trained Technicians Bosch, Delphi & Denso,Bosch KTS,Denso DST,Delphi Diamond,Fault Code reading Auto Electrical."