I would if I could. When I try to register an account there, they never send me the activation email needed to complete the registration.
Your account has been activated!! I hope you remember your password for the site as if you need to use the password reminder email you'll be back to square one