Got this card in the mail yesterday. I can't get on the website for more information, nor leave a message on their phone (at least over the terrible music that's playing).
Works for me, too -- now. I thought it would be not to bright to send out an expensive mailer that couldn't be responded to.