ive just always had good luck with matco, so thats what i say. ive only dealt with 2 snap-on guys and they were so arrogant it tainted it for me. my dads been using the same matco guy for 25+ years!