Yes registration is free on victoria hearts. There are some free services on this website. But if you want to send a message, you'll have to pay — live chat, video chat, and emails are paid here.