They seem to have a new updater, called Magelo Sync, or something like that. I'm not sure when it was changed, but I'd guess pretty recently. I downloaded it on Monday night and it worked fine. Maybe try downloading the new one, and see if it works for you?
Yes, Magelo Update is out. Need to download Magelo Sync. I have found that it does more than the 3 characters they advertise for. Just don't spread that around too far.