The dot-matrix printers typically last four to seven years but usually last twice as long as a laser printer. However, this depends on how you use the printer. Also, a single ribbon can last up to a year. Finally, in most cases, the matrix components may cost less than the ribbons of typewriters.