Happy new year all! So I was supposed to be going out for a ride this morning, but I'm not, for two reasons. 1- I drank too much champagne last night. 2-rear wheel bearing is on its way out and I took it apart yesterday... I'm currently running a second hand pair of Mavic Ksyrium SL wheels and the left hand (Ie non-drive side) bearings sound gritty, and there's rusty greasy deposits outside the bearing race indicating that it's corroded. Curiously there's no play in it yet, so I assume it's only just starting to go. I'm used to Shimano wheels which are cup and cone, easy to access and inspect so I've never had to change cartridge wheel bearings. T'internet says that the bearings Mavic use are off-the-shelf cartridges, so there's no need to buy from Mavic directly. However, where should I buy from and what brand would people recommend? Any to avoid? I've also read that the plastic piece upon which they sit cannot be reused. Is this true? Re bearing pullers, any recommendations for which are better, and any poorly designed ones to avoid?