I dropped my car off with very specific instructions regarding an overheating issue. I was charged a hundred dollars for having the mechanic look at it and not being able to replicate the problem (which would have required that they let the car run for 20 minutes).
This is a horribly uncooperative business and I have heard similar complaints.
Don't let them fleece you.
Cons: Charged for inspections without fixing anything
more