I sent Solo an email to see if the site is located somewhere else now. I haven't heard anything back yet, but when and if I do, I'll post it here.

Scott