They had financial problems back around 2006/2007 that shops were taking 3, 4, 5 months to get paid. I believe the website is now down entirely, so chances are they died. Early in 2009 folks were still trying to get paid/reimbursed for work done fall of 2008.