Love them, or hate them? Personally, they're the reason I Didn't go to Warped last summer, but somehow "Don't Trust Me" Became the song of choice between my friends and I.

If you've never heard of them, try them out- you may find that you like them. Same goes for all bands, really.