Be aware they will need to remove the windshield to put in a new headliner. NOT an easy task, and another one ripe for screwing up.
So you can accept the crummy job they will do with your old one....
Or, you can demand a new headliner, which they will probably mess up anyway, AND ruin your perfectly good windshield with goop smeared all over the pillars. and a non watertight seal.
just letting you know what you are in for.
Sorry to be so negative.
If your dealer is not good at doing stuff. MORE stuff getting done is also NOT going to be done well, or right.