@tnkayaker -- I don't think you have a choice. Your SB6 uses this bearing size that as far as I can tell is proprietary Enduro:
F6902-2RS-MAX 28X15X7_2.5 OUT
The bearing has two other problems besides bad seals: 1) there's more play between balls and race than in standard bearings, 2) the extended inner bearing race allows a place for dirt to build up against the seal and makes it almost impossible for even the best seal to last. And also I'm pretty sure the flange on the outer race isn't standard, either. If you find another manufacturer, you have better sources than I do.
I just don't get it. Niner -- similar Colorado boutique frame seller -- specs Enduros in their frames too. But they spec them in standard sizes. No flanges, no extended inner races. I can buy generic bearings to rebuild two Niner frames (8 bearings per frame) for the price of one of those Enduro bearings the Yetis take. And the Niners need rebuilding far less frequently than Yetis. I guess it's a tribute to the power of marketing. Yeti and Subaru. lol