Yeah, I heard them performing (our PX has a little stage). Was very nice to listen to. (*kick*)
Saw them back in the day when they first got started (Ozzfest?) Must've been a good show!
What I do remember is seeing them on the 2nd or 3rd stage (where nobody is usually watching) and saying to myself "Damn, these guys are pretty good. I bet they make a record or two."
At least you got to hear them.