Thanks for the reply.
To explain - the reason they are doing an oil and filter change for me is becuase they are doing this FOC. They fitted a faulty injector, "test drove it and it was fine", i test drove it and it started miss-firing after 5 minutes (never done this before), and also lost two of the engine cover bolts and replaced them with what look like two random ones they found lying round the workshop, plus i havent been too impressed with their service generally, plus its a fucking ballache for me not having a car (i travel for work). They are doing an oil and filter change for the inconvenience of all this, but once thats done i dont really want them touching the car again. I'm quite particular about who works on my car and if ive had even close to a bad experience somewhere i wont go back. Chap at work uses a BMW specialist and speaks highly of them so thats where im going next (poss for a full service as i said).
Appreciate the input though and take your point.