Those guys are hit and miss - I'd been enjoying the first album for a while. Then I saw them at a kexp benefit and they sucked. Totally turned me off their music for a few months.
I gave them another chance at Sasquatch and they put on a pretty good show, the crowd was into it and everybody knew all the songs. There was some sound/volume weirdness during the show so it still wasn't great, but the show was good overall.
So I guess they've been getting better with time, or just had a bad day the first time I saw 'em.
Yeah, I also have to add that I think they sucked at Coachella last year, but I saw them late last year at a 1000 person venue in Boulder with Architecture in Helsinki, and that ended up being about the best show I went to all year.