good luck with it mate hang in there - maybe try a different dealers - I know this is a pain but unfortunately thats sometimes the best thing to do?
Mines in for service number 2, on thursday also having recall work done - in fact check that also with them, so without Zed for 2 days - just dreading it, praying it will be back without extra scratches or rattles!