Good day all, I'm new to this forum, however have been somewhat of GM enthusiast for the past 15 years or so. The car I own is a 2007 Chevy Silverado 2500HD. I have some questions about some body work that needs to be done. I have a dent in the bed that's directly behind the cab, and I've gotten quotes for repairs however my truck has the issue with rail rot. There's many small rust specs under the wheel wells on the bed, and there's a lot of rust forming where the bed is attached to the frame. In other words there's a significant amount of rust under the bed which is very premature for a 5 year old truck. My question is to spend the money repairing the damage to the bed yet still having the rust issue OR buying used bed w/o rust from a junk yard. Any Ideas? Thank you!