After reading a few posts and doubting that I was going to get a good fitting one I finally took the plunge and ordered a headliner from The Old Car Centre in Langley B.C.
It came rolled up in a tube so I unrolled it on the downstairs carpet and left it for a week pressed flat using a couple of encyclopedias!
The centre rib was cleaned up repainted and waiting, I installed the headliner into it and punched in the ends at the punch marks and then taped it tight in place.
Time to install I removed the seat and frame and it slipped in place, and with a little finesse the back half piece slipped in place. I installed the back trim and tightened up the inside windshield trim.
No trimming or miss aligned holes perfect fit!
After reading about wearing gloves I would also recommend a beanie or block heater ( touque) to prevent marks on the new headliner.
Drivers side sunvisor is next I don't think I'm going to install a passenger one as there is't any holes anyway.
I'm not sure where they ordered it from but I would not hesitate to recommend ordering from them.