Our Okidata printer is a workhorse, and we go through these ribbons several times a year per printer.  We get excellent results in print quality, and feel that even though we are still using an old style printer, it is perfect for us, as we have 3-part NCR paper and every copy is clear and legible.