It seems like these guys are either really good or really bad with their work. Unfortunately my experience this day was really bad. I went in to get an oil leak diagnosed. I set up an appointment so I could wait while they looked at it. No problem there. After sitting for 30 minutes or so I was invited back to see my car on the lift. I was told "the whole engine is leaking, you need to reaseal the whole thing". I asked how much is that and was told $2,800 - $3,000. Oh, and you have to leave it "for about a month or more while we work on it in the back". Yikes I think. So for putting it up on the lift and telling me the whole engine leaks and could I leave it for a month and pay $3,000 costs me $95 and 2 hours away from work. So I decided to take it elsewhere and get a second opinion a few days later. WHAT A DIFFERENCE. These guys take the car, put it on the lift, steam off the excess oil, run the engine, steam off the oil until they isolate the leak. Result : A gasket needs to be replaced. Cost : $350. NO DIAGNOSTIC FEE. They needed to order the gasket so it will be done the next day. I think I found my new best car fixing friends.