I'd never heard of them before I walked into a store that was playing it. The one song sounded good. Anyone a fan?