The first Forever Stamp was released in 2007.

The first Forever Stamp was released in 2007.