I think it's a bit of an acquired taste, but I am really digging their stuff. They tend to add some noise into their music, so it's not for everyone.