

On the Rockster the brakes currently do not bite until about a third of the lever movement is taken up (on the largest span). To me this is not good enough - I want finger tip precision and bite immediately.
First question : is this possible with the BMW master cylinder? (I know that 'Blade brakes always have a bit of "slack" - it's designed into the master cylinder, but I also know that the M/c on the ZXR400 allows this). I think it is - reasoning : if I grab the brakes, then release and take a second grab - the bite point is MUCH earlier in the lever travel - in my experience this means the brakes have a small air bubble somewhere.
I mentioned that I thought the brakes could use a bleed to the shop before the first service and they alledgedly checked the brakes over and I was told that they're fine. Alledgedly the senior mechanic was the one who checked em.
Now - bear in mind that he service manager is new (although he's worked there for several years on a previous occasion), and I don't have a "customer relationship" with him.
Second Question : Should I make more of an issue out of this? If I say to the service manager "I think these brakes could be better" and he effectively says "No they can't", should I start to take whatever he says with a pinch of salt?
I'm not particularly happy about this - especially since I had a good (although brief) customer relationship with the previous service manager (couldn't do enough for me!) and I have a good customer relationship with other members of the staff at this dealership. I got the impression that the new service manager could be a bit "overbearing" and "always right".
I've always looked after my bikes myself (and will be bleeding the brakes properly before long), I don't like giving them to possibly inexperienced / uncaring mechanics who won't treat them right, so the trust issue is important to me.
How can I improve my customer relationship so that I can rebuild the level of trust between us to the level I enjoyed previously?
Alternatively : How do I take him down a peg or two?
