Hope so ! It was working yesterday. That site maybe does seem to be having some trouble at the moment though.