I am currently in the market for a hub assembly. Just wanted to see if anyone recommends a place to buy from, i do not want to pull one from a junk yard or anything already went through that and only lasted 5K so any info on where you have bought would be appreciated.