If you paid by RegNow or ShareIt, both of them do not accept "free" email address like Yahoo and Hotmail. PayPal accepts any email address.