Good call, Ocean BMW cheaper than Motorworks and Braemer, (formally BSL) and both bearings were available. The bearing supplier couldn't tell me what the clearance on the original bearing, (the amount of room around the balls), I was told that the standard clearance was C2.5, but I had always thought that it was C2, with C3's being used for heavier loads, anyway, after being caught out once before when replacing the gearbox bearings I wouldn't have got them from the supplier.
Thanks for the replies.