Where can one create his or her own postcards?

There are many websites where one can create his or her own postcard. Such websites include but are not limited to, Some Ecards, and cardstore. Alternatively, some postal services offer the ability to create a unique postcard or postage stamp.