i got an email from them with a free issue of their weekly "mailout" or whatever you call it. they claim to have not had a losing season in 13 years, and the mailout thing they sent me had a ton of stats.
just wondering if any of you guys know anything about them?