Great little printer! Works on my Windows 7 machine very well.
4 February 2014
Summary: I have a Windows 7, 64 bit HP Pavilion and needed a very small printer for travel. I needed it to work with USB so I also purchased a 36 pin USB to Parallel IEEE 1284 Printer Adapter Cable for under $4.00 including shipping. When I hooked it up, the computer recognized it immediately and automatically installed the drivers needed. The only problem was it was very slow and after pressing the print key, it would wait about 5 min. before it would print anything.
Summary: I have been using this BJ-80 since the mid-1990s, and it's still going strong. I wish I could say the same for just about any piece of electronic equipment (except Audiotron, which is another remarkably durable piece of equipment, but not the subject here). It is unfortunate that no company sees fit to make an updated version of this classic, as it might benefit from some more recent technology advances. (But it might not). If you have the chance to buy one, do so!
4 minute delay with USB to parallel port cable SOLVED
F. Purcell "Hoyt Purcell", Amazon
30 November 2012
Summary: I tried to convert an old BJC-80 printer to work with a Win 7 X64 laptop (that has no parallel port). I got a USB to parallel port cable. It works, but there's a 4-minute delay before anything prints (a 2-page document gets you two 4-minute delays). The setup works properly with a Canon S500 printer through its parallel port. It appears that Canon hasn't updated the drivers for the BJC-80 recently.
Summary: If you want a small footprint for little money, and acceptable print quality, this is it. It is small enough to take along when you travel too, and seems virtually bomb proof. I don't know how long the ink cartridges will be available, but they are refillable. Suits my purposes exactly.
Summary: I purchased this printer based on reviews I read for low cost portable printers. I found it just doesn't work well with my newer machine. I got a lot of help from the person I bought it from. His computer knowlege far surpasses mine. It just wouldn't work with my newer machine. The drivers were there. The printer was good, they just don't comunicate well. (Hmmmmm, sounds like...my marrage..