If it's going to the CC and BCC addresses, then it is the server that is not relaying to the shoppers email address. is the email you are testing with the same email as you have set in the WSA Globals for the $WAGLOBAL_Registration_Email_FROM or the $WAGLOBAL_Password_Email_FROM variables?