When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
First OP where are you located? Second I went with moog my last time and they are really nice. But ed the parts guy would be my second choice. And last if you have the extra dough this would be a great time for the wheel bearing hub assembly to be replaced if needed. Just my 2 cents.
P.S.
This is the procedure I used and it was really good.
just use the first link you posted and get them on the way....partgsguyed is a little more expensive for the same kit....iirc i priced them all out seperately and it was a wash or maybe a bit more once you bought all the seals and orings from other sites.....