I think generaly these roofs are very reliable, they have to be dont they . At the launch event there were a lot of C70 cars and the roofs were operated 6000 times over the short period and no problems , ( the number of operations is stored ) Obviously with such a complex mechanical / electrical / hydraulic 3 piece roof there may be a few which may need attention , but not usualy the same roof failing all the time .. Good luck with the repair