I bet Craftsman is cheaper.
I'm not a mechanic, but the availability is great. I don't have to look for a certain truck behind the service department at a dealership.
If I break it, they give me a new one... Forever.
Now excuse me, I have to go beat the snot out of a lever I made using a couple of wrenches.
