Ive been collecting since 1999, right out of high school, ive got them from everywhere. No i am not a mech. I just love snap on, doesnt mean i dont know how to use them. I have other stuff that I use, no HF stuff, all USA, i am a big fan of anything made in USA.