Stamp Act

The Marvel Super Heroes stamps that we discussed back here (and here and here and here) are now out from the U.S. Post Office. Has anyone seen a sheet of them yet? I'm told they have artist credits on the back and I'm wondering if anyone made all the necessary corrections on the original list they issued.