I have used Chevy Duty to good effect, and would recommend Jim Carter as well from their reputation. Every, and I mean every part, I bought from a certain California firm required modification to work or fit.
Stick with ebay for the odd stuff. You would be amazed what shows up there. Best place is the junkyard, if you can find one with trucks with that vintage.