Check out the Colorado section of NAXJA.org. The user YELLAHEEP has a ton of XJ parts. If he doesn't have what you are looking for, he can usually tell you were to find it.
2005 Unlimited Rubicon, Sahara Edition #556, Colorado Jeep Club Member #556
Rusty, if you are reading this, I am still waiting for my $249 refund from 06/2010. Pm me for my address to send the check. Thanks!