I only have had to replace blades. Everything else is still going strong. I do replace pins a lot. I like real fine pins that seem to get dull quickly. Would like to find some very fine long lasting ones. I keep looking! Sewing machines don't count for me.....I just love to upgrade!