Where to report a bad, dishonest mechanic

It sounds clearly like he made a mistake more than a malicious act. Also $100 overcharge in what way? Remember prices differ shop to shop and parts used differ also.

You also are not the direct part involved and may be missing some information between (unless you were there).