Repeat purchase - always works for my Caad12.
Though bb30 can be frustrating in wet weather, new bearings are awesome!