So just recently my carrier bearing went and my mechanic said that the U Joints need to be replaced soon as well. He was telling me the U Joints for my 2007 Titan 2WD are about 180 at his price. He said that they are a special type. Ive known him for years and he has always done good by me. Where do you guys suggest I get the ones that exactly fit for my T