The Brother HL-2040 Printer is primarily for test printing, at 20-ppm your assured excellent text quality. It’s a good value printer, with fast performance and a 250-sheet paper capacity that’s appropriate and easily large enough for personal printing.
In a review on ciao.co.uk they seem to not like this printer…here’s what they think
Then there is the toner cartridge, this appears to give you about a 5 page warning of when it’s going to run out! There also appears to be no consistency on how long they will last.
Finally there appears to be a problem with the way the printer tells if the toner is used us, this could mean that usable cartridges are being discarded, and at between £30 - £35 that’s too much.
So overall this is a basic printer and aimed at the low requirement user but for the price it’s got to hold it’s own.