Yeah, they went offline at about 0700 UTC 15 July and haven't been seen since. It would be nice if they would just update the static server page to give a reason why other than:
Dear avrfreaks.net member,
avrfreaks.net has some temporary serverproblems. We regret any inconvenience this causes and appreciate your support as we continue to enhance our service.
That is their standard disclaimer when they are having temporary server problems. It gets a little old when it isn't so temporary.