Wow! I've been very happy with this shop for a couple years, but they just knocked my socks off with tremendous support and help when I broke down 4 hours from home. You really see a person's quality when the chips are down, and Tom (the owner) is first rate.