I am not recommending this vendor or this part (because I do not know either of them personally) but this might be of interest.
http://www.brotherstrucks.com/framesnew.html

Nest summer, I will be trying the left side panel because the vent "louver" to the front of the passenger door in my pick-up had been "creased" by a misaligned door (a conditioned inherited from a previous owner).

Tim,