1 Album Review: Sleigh Bells-Treats May 12, 2010 planetillshelby By shelz. Upon first listen to Sleigh Bells debut Treats, you will probably want to