Had it w/ my saggin' white headliner. Finally gathered enough courage to do the surgery. Another of those marathon ops. Luckily, no pillars nor clips were damaged. I know there are headliner DIYs out there. Just sharing a refresher for those who plan to do this. I used this great guide for the extraction: Mini Cooper Sunroof Motor Repair by ZippeeShade | ZIPPEEGEAR Some tips: -For the new headliner material, choose 1 that stretches to go over the curves well. Opted for some good matte black leatherette instead of alcantara or suede. No more maintenance, cleaning & detailing woes. -You can opt for either 3M headliner glue or contact cement. I chose the latter as I've had good lasting results w/ it on previous upholstery DIYs. Plus, curing time is pretty quick. Just apply on both surfaces thinly, evenly & thoroughly with a paint brush. Leave for about 20mins til it dries tacky, then press surfaces together firmly. You can work in quarter or half panels (lengthwise seemed better) at a time. Doing the entire headliner at once would seem difficult unless this isn't your 1st. -Make sure to remove all the foam bits that's on the old headliner base with a nylon brush. Clean & dry prior to glue application. Remember to fold & glue over the edges instead of following the stock edge cut. -This will be a good time to replace your antenna base(if needed), clean & lube your sunroof, ziptie your spout hoses to the corner drains. Duration? Depends on how many beers you're havin'.:biggrin5: Started mine early on a Saturday morning. Buttoned everything up before dusk, no beer, really.:wink: Hope this helps!