No personal experience of buying ballscrews from anyone still in business, I'm afraid. BST Automation via Aliexpress is often recommended in this forum but I have never dealt with them myself.