It's a difficult one to answer beaker as there seem to be huge price variations from dealer to dealer. It also depends on whether they do their own work in-house or farm out to another service/repair centre (as my dealer does).
An example is my own dealer who wouldn't give me a price for some work I enquired about and wanted me to leave a signed blank cheque for them to fill in later. You can probably guess my reply.
Chris.
The use of metaphors should be avoided like the plague. They're like a red rag to a bull to me.