Has anybody seen them live (lately) ? I was thinking about getting tix but thought i'd see if anyone has seen them on this tour. 150 bucks might be better spent on a baseball wager. ... NOT.