I have found that when you leave a car into a main dealer with a list of small problems will often result in a charge for each problem listed - I left my 3 series into a main dealer listing 5 problems, and for a main service. I suggested that the 5 problems might all be related to a dodgy battery. When I returned, I had been charged €50 per problem listed, plus the cost of the service, and then told that they had charged the battery and all would be OK. Needed to replace the battery on the following week anyway, luckily the previous weeks work was on account and hadn't been paid for so I was able to argue the case and have the €250 taken off the bill.
Essentially, if you go to a main dealer listing numerous problems, they will apply a miniumum charge at least per problem investigated, this is due to their computerised job sheets.