Website is back up. Nice to see they at least renewed their domain registration. Nice to see a slap on the 2's as well!