Anybody else like them? I think that some of their songs are really catchy and stick in your mind. They have a lot of good songs . They are playing a show in Newfoundland in September and im gonna see if I can go. Anybody else see them live before? If so what are they like etc.