I had it done at a retrimmers called a.s Pickerings that's is up here in Bradford, only cost me £50 which I thought was cheap considering mj interiors wanted £200! I couldn't be happier with the result it just looks totally oem.
Be warned that the headliner is a maaajor pain in the arse to get out of the car, be prepared to swear...a lot!