I worked at an upholstery shop all last summer. I know that you would be able to get it done at a shop for way less than 350 bucks if you bough all the new stuff from LMC. And it will be even cheaper if you take the headliner out so all the shop will need to do is just recover it. I upgraded my headliner in my 87 to cloth, not the vynal with little pin holes. I think 89-91 had this type anyways. Just my input, I'd go to a shop, get the cloth (because I don't think they can get the orig stuff) and go from there. Just my .02 cents.
Ben 87 Jimmy
<A target="_blank" HREF=http://www.bens87toy.coloradok5.com>http://www.bens87toy.coloradok5.com</A>