I must admit: when critics and blogs began to praise Sleigh Bells earlier this year, I was skeptical about their staying power. They had burst onto the scene with virtually no prior recordings, and that dearth of material led me to wonder if they weren’t just another dime-a-dozen buzz band. Then came Treats, their highly anticipated debut album. Continue reading…