Has anyone ever seen them? Is it worth checking out? I have 2 things already this weekend, but they're playing at a bar tonight in Philly. considering it. Should I go?