The price of Snap On has a markup of crazy proportions for a multitude of reasons. One is expected warranty rates. If Snap On won’t warranty then call back and get a different person. Also, drivers should fix it. If a driver won’t, find another one. Even morally, no one should ever feel bad...