Truer words have not be spoken.Many of the recent HP & Epson inkjet printers support AirPrint. I had an HP Photosmart C410 that has AirPrint and I got it for about $90 new. Printers are almost always on sale (check your local Stooples). Beware the ink never seems to be on sale
they don't make money off of the printers, they make it off of the ink. thats why so many decent printers can be had for $100 or less while buying ink would cost you almost half the price of the printer. plus, the ink cartridges don't last as long as they used to and they dry up much quicker.Truer words have not be spoken.
The companies get you by cheap printers then they charge 50% of the initial cost of the printer on each ink package.
Depending on how much you print you should consider a laser?