Cheers guys... for £500 it's certainly worth doing!
Called Simply Saab before you replied Mark, so that is an option, could be £250 depending on how bad it is...Bristol is 100 miles away so not too bad. Used them last year to fix the roof mechanism, so happy with their service!
Taking it to WMSS in Birmingham next week, they quoted more but closer to home etc, may still take it to Simply Saab yet.. see what the outcome is!