here's a neat bit of address and zipcode esoterica that isn't esoteric at all, but apparently the people who code mailing address software (some of whom I hope read HN) don't bother to learn how USPS addresses work.
Here is a hypothetical New York City address (that I have faked/obfuscated). Note that a penthouse is not an apartment. Note also how the APT or the PH (or suite or floor) goes on the same line as the street address, not a line by itself.
750 5TH AVE PH 1
NEW YORK NY 10002-2590
I mention it because when you print it wrong, or don't allow me to enter it correctly as my address, it actually messes up the delivery. (Looking at you, Peapod grocery delivery)
Here's where you can confirm how it is recommended that addresses be printed:
https://tools.usps.com/go/ZipLookupAction!input.action