Well, it's an "American" truck, which means bits and pieces could be from the US, or Canada, or Mexico. The bolts weren't defective, the vibration when the bearing went out was so great that as best I can tell it caused the studs to fail in fatigue failure, and with threads being a stress riser, no big surprise.

All's good and well, trucks back with a rebuilt front end and my wallet is much lighter. Had them put in a fresh pair of batteries, (got 8 years from the originals) and had them do a coolant flush while in the shop. So I should be good to go for quite a while.