I had an electrical problem with my car, which Mike finally solved with a new wire that probably cost about $25-$40 for parts and labor.  
Unfortunately, Mike took awhile to diagnose the problem and charged me for the time he spent looking for its source.  My final bill was approximately $250.  I don't know about any of you, but I think a $200 diagnosis charge is way too much.
This repair shop is probably great for the more commonplace problems or maintenance needs for your car.  Plus, Mike is a very friendly person and will work hard to fix your car.  However, if you have anything that might require some specialty expertise, I would go somewhere else.
                        
more