I left an email to the support address of MELABS yesterday and Charles got back to me. He was had no idea the site was down. I haven't tried it yet since yesterday.