While I was there I asked at the parts desk for the gizmo that fits over the oil filter so that you can undo it and was told BMW won't allow them to sell any servicing tools
When I pointed out that an oil change was a basic part of home maintenance that anyone can and should do to their bike he just shrugged and said yes I know but they want you to bring the bike in for any servicing.
I can't imagine any reason why I will ever be going back to a main BMW dealers, with an attitude like that.
Luckily there is a small independent BMW servicing garage close to me. They actually encouraged me to change all the fluids myself (brake, gearbox, rear drive etc) if I wanted to, before they did my 6000 mile service to help save me a bit of money.