My Brother HL-2070N laser printer had been printing documents as though they were on A4 paper, despite the size being set to Letter in the CUPS configuration. After considerable Googling, I came up with the answer. I had to edit /usr/Brother/inf/brHL2070Nrc. I changed the PaperType variable to Letter. Everything prints properly now.