Picked up my truck last night. Everything looks good, body shop did a great job, and believe me I inspected it... They said they replaced the rear window but also discovered a leak in the front A-pillar where the sunroof drain wasn’t properly connected. Also noticed the carpet and padding was wet so they replaced that and all the carpeting. I guess I should say thank you that they actually took the time to inspect everything and replace what needed to be but REALLY.... Why do we spend $60k and buy brand new trucks? It’s supposed to rain for the next couple days so I guess we’ll see. Fingers crossed... Btw, the service rep was very apologetic and felt really bad, even though none of it was HIS fault. Nonetheless he gave me the next 4 oil change/tire rotations for free. A nice gesture...