I have had several lid/roof issue over the last few years. I do agree that the dealership will mess it up. They do so on mine. Finally they took it to a good bodyshop and it seems to have worked.
If you have I pay for the repair I would just take it to a bodyshop. If the dealer is willing to do something ask for them to send it out for repair.
|