Sorry to hear about the bad experience.
How many characters was that e-mail address? I think our limits are pretty long. E-mail address fields look to be set to 100 chars in our database.
Edit: I now notice the e-mail field in the shopping cart address field is set to 24 chars. That's most likely the issue and obviously a bug. Will fix this asap.
Edit 2: Fixed now.