what do you guys think of this band. their one single is catchy buy they seem to get annoying pretty fast..