Odd, I just did a map update (lifetime card) yesterday and other than having to manually install their plug-in because I'm running the Beta version of Firefox, it worked (slow indeed, always has been, I think they limit outgoing bandwidth). I was downloading the City Navigator North America NT update 2011.3.
Oh and I agree, their website is a pain to navigate, only works properly with the right plug-ins and didn't show my lifetime NuMaps update on my product list or anywhere else until I installed their plug-in and then it showed for the unit I bought it for. I was starting to try to remember where I put the card!