Every other repair shop I've been to takes a couple of hours to assess the work and then calls with an estimate before beginning the work. I've been surprised that it takes all day to get an estimate which causes the repair to run into the next day. Sometimes at other shops there is a diagnostic fee of $90 but it goes toward the total repair if we decide to do the work. I was surprised that a repair that should cost $300 turned into $450 to cover your time to do the estimate. It makes it impossible to get a second quote and go somewhere else. I appreciate the time to investigate and intent to be fair and thorough, but feel it's not worth paying 50% more overall.