Look at what you buy before leaving the store.
Verified Buyer -
Traveled about 30 extra miles to obtain bearings to finish replacing bearings on truck - I should have looked closer at one bearing as it was bent in like it had been dropped at the factory or in shipping. The Advanced Auto store reps were very helpful throughout the purchase - I'll still shop there but will be more observant of what I purchase.