I was there last August. They've got an interesting storefront in the Mission, and they were promoting instant film stuff. Fun place.