Oh man, I can't believe you posted that.... I was just listening to some of their tunes last week..some good stuff !!