Mobile printers for laptops have their advantages and disadvantages. They cost more than your average desktop printer and in some cases; the ink cartridges cost more too. Whether the quality is the same is arguable, it depends on the exact model you buy. Having a portable laptop is particularly advantageous if you travel a lot as then you can print the items you need as you are on the go. It may even save you money in the long run as often having items printed at a print shop can come out to be a bit expensive.
One very good brand of mobile printer is Planon. Their mobile printer is so small it will fit into your jacket pocket or your purse; it weighs very little and will print from both your laptop and Smartphone. The only disadvantages are that it does not print in color and it costs a bit more than some other brands - it is nearly $300.
HP makes a color and B&W mobile printer that actually costs less than the one mentioned above, however, the reviews are a bit mixed. Some reviewers feel that their printing quality is not as high as the regular HP printer. You also have to buy the printer's battery separately as HP does not include in the printer's package.
If you need something that is more affordable then there are a few things you can do. You can check online, as many online retailers will sell mobile printers for laptops and often you can find good deals, including places online that will mail you your purchase free of charge. Checking eBay is often another good way to find something at a good price; many times the items being sold are in new or almost new condition. The only thing to remember about eBay is that it is quite likely that the item you are purchasing will not be under warranty; also, you cannot get a refund or exchange your purchase if you find the printer you bought does not really suit your needs.