well, it seems this site has been abandoned by its creators; hope not too many sincere people lost their $$$.
Forum Rules