Does anyone know for sure if this site is down permanently or not? Doesn't look like they've had any new activity since last fall. I had planned on using it this spring...