smackfu's comment, I went back and checked the USPS FAQ on ZIP+4. They seem to imply that either a hyphen or a dash is acceptable. They even use an en dash a couple times on that page, when the ZIP code is broken into its component parts, though never as part of a fully assembled ZIP code.
posted by kirkaracha at 10:02 AM on March 28, 2006