Everyone says they are either awful or amazing. Some people say the same thing about Animal Collective. Often the same people, come to think of it. I wouldn't miss their Sasquatch set for anything, Treats is one of the best records of the last several years.
Seems like you called that pretty well. I guess I'll have do judge for myself.
I do like Treats, its great, but I dont know if I would call it one of the best albums in several years. I could see them being pretty good live, so here's hoping.