All you fan boys swinging from Anderworks nuts are crazy. Stop telling him he should have called, he made more than reasonable attempts to make contact. Notice the part where the tech Mike contacted him on July 16th? Obviously the shop is well aware there's an issue to fix, it seems they've chosen to ignore it instead. After going on for well beyond 2 months I think Jim has the patience of a Saint. I can't belive some of these replies.
Reading comprehension FAIL.
"Up there where you eat moose-cock you must all be rockets scientists."