You can buy alternative "quality" replacement bearings 30204. However these are slightly wider which necessitates the bearing cup support rings (inside the hub) being reduced by 050" (50 thou) each. Easier to get your engineer to make two new ones in mild steel. Ron
PS I expect Darren Wrudd from this site can give a good price for the bearings.