I buy and have bought from the tools trucks for as long as I have been a mechanic. Currently the SO man gets my money when I buy from a tool truck, but I also buy online. SO man gets my money because of customer service. There are some things that cheaper stuff will hold up just fine, like 1/2"...