Try a local dealer, they are fairly common parts. If not there are several great bearing companies that can provide the same or better bearings for likely less money... I've had excellent luck with
CBR Bearing Company for many motorcycle bearings I needed.