I ordered the CV joints off of Ebay. Got two brand new ones, haven't installed them, but they look like they fit. They come with 100% fit guarantee. They are pretty sweet, especially for 120 bucks with shipping for this seemingly hard to find part.
I predict future happiness for Americans if they can prevent the government from wasting the labors of the people under the pretense of taking care of them.
Thomas Jefferson