My last set of rear wheel bearings lasted quite a while, close to a 100k. And I have a lot of dead weight in the trunk too (~150 lbs); also rocking quite negative camber as well for them canyons . Not sure if the latter add more strains to the wheel bearings..
My front ones are currently some NTN ones I got on ebay. 46k miles so far. I usually get everything from ebay and very rarely encounter any problem. Will keep in mind rockauto though.
rhino, where do you source your BCA wheel bearings from?