I have discover a problem with email addresses at checkout. If a customer has an email address dashes in it they get this error message...
<b>Either no email was entered or it was not valid!</b>
Example of email addressess affected:
test-mail@somedomain.com
test@some-domain.com
Anyone have any ideas?