I don't think it's been mentioned but the factory body rust warranty will be voided for that panel if a body shop fixes it. No way I'd take it at any...
Be forewarned, Renovo will tell you a part is in stock, charge you for it, and then ship the part when they are good and ready. Last time I waited 6...