Sometimes there is confusion between joining the Mud Club newsletter and having a Customer Account on the website. You are never asked for a password to join the newsletter as there is no password needed :-)
Try broadening your search.