I've also had good luck with Manes Truck parts [(816) 358-1939 for a catalog and
www.manestruckparts.com coming soon hopefully]. Knowledgeable people to talk to and reasonable prices compared to Paul, Wes, etc. But mainly they're who I turn to when someone else says the part I need is out-of-stock or backordered -- Manes always seems to be able to find it for me fast.