Very surprised to learn that cycle repair shops don't stock bearings. Check at places in the following link:
https://www.google.com/search?source=hp&ei=-A-eXJeuO8yRmwXF3IPgCA&q=ball...
You may possibly find one. You need to know the number of the bearing for the seller to identify the item properly. They may ask you where it is used.