I can't answer your question about the website, but I have called three times to get them to send me a new card. I still don't have one. It's been over two months since I last called. I wouldn't hold your breath on getting a new card anytime soon.