The U.S. Postal Service has launched a redesign of its homepage in support of the new Star Wars stamps revealed on March 28 that celebrate the 30th anniversary of the popular movie franchise.