With the best compact printers, you're paying extra for a number of things, so they work out more expensive than regular all-in-one printers. Not only are you paying for portability and wireless features, but you also need to factor in the cost of batteries and replacement ink. What's more, stock is relatively scarce at the moment, so we've actually seen retailers increase the price of some printer models.
Compact printers start at around $100 for budget models from reputable brands like HP and Canon, and they can run to about $500+ if you want the most feature-packed or ultra-portable models.
We've been reviewing compact printers for years and we think that you'll get a decent model for around $200, which offers both portability and good-quality printing without the need to compromise on important features.