When i redid my headliner, i heated the material with a heat gun and slowly pulled it off of the backing. Then scuffed all the high spots, used high tack 3m adhesive spray , bought a larger that needed piece of felt from walmart . Then i glued one(lots of glue) end and sprayed and stretched it over the backing, came out real nice and cost 12.00. Then i tried to to the old beat up dash pad, i used a small sander and ground the high spots, then put 3m tuck tape over the cracks. I glued the same felt and stretched it over the dash pad, smoothed it out and all done, 10 bux into that. The headliner/dashpad are now 5 years old, the headlined has lasted and is still in perfect shape, the dash pad would of been too but i had to remove it 3 times and the edges got stretched, ill do it again soon if i dont find a cheap or decent pad.
What sux is when they remodeled the local walmart they removed the fabric/sewing material section....