Need help I ordered 7 of these units and my computer crashed shortly after. Additonally, I have not been able to access my tormail to see any updates, however when I log into my account at avalon, where it showed my units ordered it now shows it empty, anybody know what s going on or the email address to the admin? Please help.....