Just checked mine also and they are exactley like 2gen3gen's. Screws in front and back not on sides. I would be ****** and would see what type of compensation I could get. I almost had an aftermarket electric sunroof installed at the time of purchase (sent out by the dealer) and after reading about some of the horror stories of guys cutting into the roof AND thinking about all the stuff up there for the side air bags I quickley decided to not have that sunroof installed. BTW - Your truck still looks good with those cab lights.