For precision balls, i would try contacting a ballscrew repair business. There are a few in the UK, and probably some in your area.