I bought a Zapos ZA-E200L in South-Africa for $65 [0]

It was configured with a fixed IP/subnet/gateway and no DHCP, which took an hour or two to debug and reconfigure. Been a dream since then: prints really fast and cuts properly. OP's project works well to print todo's.

[0] https://alcell.co.za/product/zapos-za-e200l-thermal-receipt-...