The thing is it felt a bit greasy so wondered if it was some kind of assembly lube. So cleaned all off with brake cleaner and a quick 70 miles today and you guessed it they are leaking!

The left caliper is leaking from all pistons the right two are for certain. The bike goes in for a service and MOT on Thursday so I can feel a call coming on for first thing Tuesday. This is a massive safety issue which I cannot believe from BMW. No wonder in the States they replaced these Hayes calipers for Brembo’s.
In 2K miles I have had rear suspension blow, the screen lose its bottom pins, water in the dash from a faulty seal and now new calipers that leak.
Miffed and disappointed on a bike that has 11k miles on it.
Am I just unlucky or should I get rid?