I used to be really into them about 5 years ago, I went to 3 of their shows.. one 4 years ago, 3 years ago, and 2 years ago.. I think the first time I saw them was the best, Lyn Z jumped off the amps into the area I was and everything was really high energy, it was one of the best shows I've been to. Their next 2 shows here in Tempe were never as good as the first and I haven't been to one of their shows since the 3rd one I saw.
I still really like them though, all my friends think I'm lame for it but they are fun to listen to.