Unlike the ZX Printer, the Alphacom 32 / Timex 2040 printers are quite robust in their construction and most still work today, as they are thermal printers and require very little maintenance.
The stumbling block has been obtaining suitably sized rolls of thermal paper. Luckily, sources have been found:
These are a direct replacement in every respect.
(Thanks to Nick Parsons for the UK provider)
Professional Code Monkey, part-time ZX Spectrum tickler.