They are taking the p*ss. What have you signed to authorise them to look at the car? Did you sign anything to authorise the expenditure? My guess is that one of the small micro-switches is not making contact properly.
Join http://www.peugeot206cc.co.uk and look through the roof section of the forum.
ChicksFan
November 2013