So to put it in Grease monkey language, they are putting a sleeves in the fuel line ! Must be the darn ethanol they put in the Gas these days ?
Suspect the " Mechanics " charge rate is slightly beyond what you pay at the Mercedes / BMW shop !
Best wishes Bobb.