I didn't take my truck to "Billy Bob's auto repair", I took it to a GM dealer. Bearing's for newer truck's don't come in a box with a seal, inner
and outer roller bearings, and the race. It's the whole hub assembly with the ABS sensor. The truck is a 2009 GMC. Imagine what newer cars
and trucks cost.
I wish I had a beater, those I grew up with and when you lift the hood, you know what's what. You didn't need any specialty tools except
maybe a couple of pickling forks, a long strong pry bar, and a chain fall.