Well, if I can weigh in, I'd just like to say that the first paragraph and last paragraph of this review were mostly superfluous. I don't care about the cultural impact of Sleigh Bells as a band, nor do I care about the attitude they present when in concert, or even their evolution as a band (for fuck's sake, this is…