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 thirtieth anniversary of the popular movie franchise.