I cannot thank the guys enough. I was stranded for several hours. They answered my phone calls several times, held the shop open for me on a Sat. and had already ordered the part when I got there! Nice, clean professional shop. By the way, non of the "big Guys" would take me.