I replaced my roof back in September.
Best thing I ever did. Mine was a Robbins one from California (think that was £450) then I got it fitted in Haywards Heath by some great guys who'd been fitting roofs for 35 years. They'd never done a 350z before, so they did lots of 'homework' and spoke to a couple of other fitters in the UK, all that wouldn't gaurantee that the sensors would fully work (apparently a known problem that Robbins were also aware for). Most places would only supply the roof and not fit!
I will admit, I was nervous, but had full faith in the fact that if theses guys couldn't do it, then no one would be able to!
Got the car back and we did have a slight leak over the back corner, so they had it back and moved the bar slightly and stretched it using heaters. Then I've had it down a couple of times to test, and I've left it all winter to stretch.
The black colur is a real deep black and chuffed to bits with it. Definitely worth doing, just got to hunt out people you can trust. The quality is amazing too