Truck Shop in Orange, CA. Only one I know of, and they have really good prices on the same old repro stuff sold at all the others. I do not know if they have counter service.
Rubber, I suggest using Steele, in North Carolina, for good quality stuff. Apparently front window rubber from others frequently leaks.