This is where I bought mine, machined & installed while I waited by the guy in the video. Great company to do business with, very accommodating with custom request's. Top notch product not Chinese. I have 1.25" thick in front and 3" thick in the rear. I have jumped my truck with them with no issues what so ever, ZERO. My wheel bearing are fine after 2 years.