Briefmarken gibts im Post-Office, häufig auch an Automaten, wo man ausserhalb der GEschäftszeiten an die Marken ran kommt.
Sehr selten gibts welche in Gift Shops bei Attraktionen (Parks, Städten...) und dann meistens nur mit üppigem Aufpreis.
Post Office gibt es auch in kleineren Orten den je ZIP-Code gibts meines Wissens immer eines (eigener ZIP Code = Post Office vorhanden)!