No the foam deteriorates and fall away from the hood lining card. You can do it yourself there is a few DIY guide around or do as I did and pay some one to re-do it.
Mine cost $230aud (inc sunroof) so I have no idea what they would charge where you are.
me and my friends just went out to hobby lobby and bought about 2 yards of black suede and some 3m Super 90 glue in the spray can and just replaced the headliner. cost me a total of roughly $35 and i still had almost 3/4th of the can of glue left for future use. it honestly turned out really good and i'm actually going to replace the door panels too just to make it look newer. just go really slow and take your time when you do it. oh and let it dry first before you put it in your car.
A forum community dedicated to BMW owners and enthusiasts. Come join the discussion about Bimmerfest events, production numbers, programming, performance, modifications, classifieds, troubleshooting, maintenance, and more! Bringing the BMW community together.