This is the seller i bought mine from, what year is your truck? i think the 2004 models and early 2005 use a diffrent style from the later year 05s-08. so if you have a 05 make sure you find the build date before you order.
I only had to replace one of my hubs so far and i got it off of a seller off ebay for $80 i think, then had a shop put it in for about $80 as well. Glad i could help. if you want me to find the seller i bought from let me know, the part seemed like great quality or the price, its been a few moths since i did mine.
hey thanx for hat post bro i got my truck looked at at my buddys shop and they told me it was both my hubs mainly my right one i didnt know that the hubs could mess up ur alignment ho much did it run u about?