My Busicom 1210PD is a fine desktop calculator with a working printer... well it made a noise anyway but because the ribbon was completely spent i couldn't be sure on that score. I have fitted a new ribbon to the calculator, a pretty simple operation to be honest and can happily report that the printer works very well. Black and red ink is available, and it also prints lozenges!