Are they? If that's the case they seem expensive for what should be pretty common. Maybe I'm just used to wheel bearing prices. I seem to go through them and ended up just swapping out the whole thing for Wheels Mfg BB.
The bearings are the same as BB30 bearings. But the BB also includes the external cups, which is the magic bit, together with the dust seals. If you know what you're doing you can press the bearings out of the BSA30 bearing cups and press new ones in.
The Rotor BSA30 bearings are fine. They're standard Bb30 bearings but outboard. I'd go with 3d+.