Hi Jason,
Thank you for the kind words. We are very proud of DSF and it's always reassuring to know people truly appreciate the site. So thank you.
Sorry about your issue. The random "your IP is blocked" error has been a gremlin for quite some time now. I was hoping that the most recent update would hav remedied it but apparently it hasn't.
We'll keep at it!
Thanks again!