I have a chance to buy all 3 sizes for a good price and was wondering if anyone has experience with them. They look like the fixed-head Snap-On Techwrench only made in Taiwan :( instead of the U.S.