http://www.wlsheadliners.com/headliner-kit-for-land-rover-discovery-and-range-rovers-p-95.html
Was the supplier offered in another thread here. I bought mine from them in Beige, is lighter color than the original by a shade, but it very closely matches the color of the a, b, and c pillar posts now. The cloth is wider than what is available in most places.
Buy two cans of their own brand of glue, and buy the brush from them. Took me about an hour with a friend to get it out, two hours to get the old glue off and clean up, an hour to install liner, then almost 2 hours to get it in and clean up again. Buy a box of latex gloves, wear gloves as you do it, so that when, not it you get glue on your fingers, you can change gloves and not get it all over the new liner. Buy a box or straight edge razor blades, not sure why my triming all of the materials around the holes will dull blades quick.
Lots of ideas here, leave it out, spray it with bedliner stuff, creative clothes.
If you post your location, I'm sure someone near you has done it, and for the right amount of.... beverages.... offered would be willing to help. You really need help to get the thing in and out, and remember where all the damn clips go.
Chuck