The Seiko MP-B30 is a great combination of reliability, ruggedness, and affordability. Built to withstand multiple drops from up to 6 feet, and an IP54 rating, this printer is built for every day light retail settings. The printer's 3-inch paper compatibility and driver support for OPOS, Windows 7-10, Android, and iOS ensure this printer can drop into most setups with minimal need for SDK development.