Here's an idea. Let's not turn into a creepy mob and try to look up the address of Kevin and post it on these boards because magicaltux want someone to blame for all of this.
That's just an idea though. Being the personal army of the guy too lazy/incompetent to get decent security in place for a site that handled millions of dollars sounds fun too.