Have you taken the machine in for servicing? This might be a perfect time to ask the technician if there is something physical causing the breakage. You might see if there is a slower speed on the machine. They are just manufactured that way. I agree with Peckish:
Originally Posted by
Peckish
I think I would make it worth her while to slow down. If she's old enough to use a sewing machine, she's old enough to learn how to use it responsibly. Either she can start doing things to earn money to pay for the new needles, or once the needle breaks, she can't sew for a couple of weeks because you have to wait for payday (or some similar logic) to buy a new needle. I think it's sweet that she's sewing with you, but I don't think it's fair that you bear the cost of her recklessness.