You can buy USPS postage stamps for postcards from any local post office, online USPS store, banks, retail outlets, etc.