The United States Postal Service will release “The Simpsons” stamps nationwide May 7. Homer, Marge, Bart, Lisa and Maggie get immortalized on a 44-cent first-class mail stamp, so you needn’t have a cow about missing any of the couch-bound characters. You can order them online here.