I got my Hummer cheap because it was sent back as “defective” to GM and branded a lemon because of… you guessed it, the roof panels leaking. It doesn’t leak inside tho, but the panels have water runoff directly to the front windows. Its a design flaw, hopefully you can get it resealed properly.