Still going strong. I saw them back in 2007.

I use to listen to them on my iPod back in 2006 while riding BART.