Yes, registration is mandatory because it allows us to have your shipping address saved in our system to be able to send the purchased products.