I've bought genuine bits from a local BMW car only dealership (they have full access to parts nos), yes the stuff has to be ordered but shock horror the last bits I got for my old GSA tc somehow ended up cheaper from the car dealer than the bike dealer 10 miles down the road