I should have a card coming in the mail as well. Glad to hear they're responsive at least. Hope mine doesn't have the same "mistake".
Did you call them or what? The lei sight is still saying no downloads.
You buy the new update card here...
http://www.lei-extras.com/store/search.asp?SearchType=ProdName&ProdName=Jeppesen