Sam's Club has these printers for $39.88 and include the USB cable needed to hook it up to the computer. I believe those alone run near $10.00 and for a cheap printer it works fantastic. Heck considering the price of cartridges it may be cheaper to pick up a couple and dispose of the units when the ink runs out! 
One side note, it works only with Windows.
One side note, it works only with Windows.