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.
I wanted to setup https://www.colonnes.com but their recommendations were quite expensive.