Well I haven't been able to login to my account recently since I can't find my login details and they don't seem to have a "forgot login" link or I am too blind to see it
If I get a chance over the weekend I might look into it - we weren't doing much with it because of those issues, so I wasn't aware of any upgrades to the system