Overall, happy with the machine, and it’s paid for itself 100x over. 2+ years here. Run it 40 hour a week in a production setting. No complaints. I keep my computer offline so it doesn’t do any updates. After 2 years of running, I recently replaced roller bearings.