Thanks. Nice to at least have an IRL identity responsible for the site. I'm gonna bug you about it forever if I don't get my BTC, Chad.
I eventually found an email address on their site, hopefully they get back to me and it gets resolved.
EDIT 4/16: This was actually resolved a few days ago. They credited my wallet with my BTC and I was able to withdraw it. Cheers.