Earth Class Mail filed for bankruptcy recently
http://www.geekwire.com/2015/heavily-funded-earth-class-mail...
Edit: They're also who I thought this was about. I get Startup.com and Start-up Junkies mixed up. Start-up Junkies followed Earth Class Mail, and was also pretty interesting.