I wrapped the roof of my cobra myself. It's not a bad job at all. I'll be wrapping the roof of my 15 as soon as it arrives. I'll be using 3M 1080 wrapping vinyl from Metro Styling
Around me its $250 for a base and $280 for a premium.
I attempted to do it myself with some matte black I had lying around. It went well until the edges, the lack of drip rail pieces defeated me and I gave up and took it off.