Last time mine went to the main dealer I told them I don't use the car day to day so they don't have to rush, and they took it to the extreme and left it parked on their forecourt for 2 weeks!
It's a shame because by trying to be helpful to them you end up getting crapped on and if it goes back in future i'll have to tell them it's urgent when it isn't, and someone who's is actually urgent might be made to wait.
Luckily for me since the warranty ran out I've been using an independent specialist for my servicing etc and they've proved to be really good on the whole even if they didn't have anything concrete about my roof, but neither did the main dealer so I can hardly blame them for that :P
Thanks for the tip on the roof, when the snow has fallen off it I'll check that cable. If it is that after I spent so much on it I'm going to have very mixed feelings lol!
Good luck with it dustcap, I look forward to hearing how you get on.