USPS's New Stamp Features NASA's James Webb Space Telescope; Where to Buy It and Other Details USPS's new stamp features NASA's James Webb Space Telescope. Here's where you can buy it and other details. by Griffin Davis