I bought an inexpensive Singer machine as a backup. It's been in the repair shop once already. If the gears weren't made of plastic, probably wouldn't have had to take it in.
Our local sewing machine repair offers good used machines (with metal gears)... prices range from $100 up. Rather than pay to get the Singer repaired again I will buy a good older model.