car repairs gone wrong: an upset customer disputing a repair report with a mechanic car repairs gone wrong: an upset customer disputing a repair report with a mechanic Share This Story, Choose Your Platform!