If you go to their home page and scroll down, there is a subscribe highlighted in blue. Try clicking on that. Hope it works for you. If not there is a help button.
Have you guys ever checked out wetCanvas.com? It is a wonderful site that has forums and every type of art form you can imagine. There are a lot of good tips and you get to see other peoples work.