I may be out of date, been a few years since I bought ball screws.
You can fit oversize balls, that really stiffens them up, but nothing I know lasts, except springs.