BTC Postage bug report:
I. email isn't listed as a required field on the registration page, but it is.
II. When email is omitted, no errors are shown. It effectively refreshes the page leaving the user to wonder WTF just happened.
Not sure where to send this, but these should go into your issue tracker so they can get fixed.