My plan was originally to write a favorable review based on my first visit. My problem was quickly found and repaired. My subsequent visits proved to be far less favorable. I took my `96 Corvette to the shop because it was running too hot. I will say it was promptly looked at. I was shown an upper radiator hose that was close to bursting and told that my thermostat needed to be replaced. I agreed and the work was completed in a timely fashion. Unfortunately, the thermostat replacement did nothing to address my overheating problem. I brought the car back a few days later and was told I would need to replace the cooling fan switch with one that comes on at a lower temperature. I opted to do some research online before installing a new switch. After consulting an online Corvette forum, I decided to take a look under my car. With very little effort, I found two plastic bags in between my radiator and the AC condenser. I pulled them out and the car no longer runs hot. To be honest, in spite of what numerous friends suggested, I opted to give them another chance. I went to the shop today explained what happened, without any animosity, and I went so far as to say I wanted to keep them as my repair shop of choice. What I got was Frank, the owner, telling me that he`s sure my friends, who told me to find another mechanic don`t make mistakes, dropping $120.00 on the counter and walking away without saying a word. I can deal with somebody making a mistake and offering some sort of apology. What I got was a mistake and a bad attitude. Unacceptable. I will say, however, that Brian was courteous and attentive in addressing my problem. Since my original review, I have increased both ratings by one star because the work that was done, was done competently, in a timely fashion and some aspects of customer service were adequate.