yeah, I've tried to comment positively to encourage folks about all this. We the dedicated fans are sick to the stomach at having lost a national treasure. It will come back as guys are working on it. I know it only takes 24 hours at most to update a DNS server to get stuff recognised, but the lemon site may be GBs in size and it takes time to get all that transfered I guess.
Having the domain name 'down' is a great sign as it means the deal is almost complete.