Translation:Before, the mechanic used to charge a lot more.
Exactly. You would say "... he CHARGED a lot more..." in English. The meaning in Italian clearly indicates the fee the mechanic charges.Their English translation: "...was taking a lot more..." is ambiguous in English in a manner that the Italian version simply is not. They are wrong on this one.