an upset customer disputing a repair report with a mechanic

car repairs gone wrong: an upset customer disputing a repair report with a mechanic