2011 Owl Post stamps from a visit to Harry Potter World Orlando in Florida. 44 cents each. 8 new stamps out of a set of 10. printed by Stamps.com I bought the set and used 2 to send postcards. Hasn't been opened since. The package is not new but the 8 stamps are new. Original Owl Post artwork, rare collectible for owl post fans. 2 postage options