So does anybody know anything about this SheezyArt thing? I've poked at the site, and it just looks like a mini-DevArt. I've read two reports about it--one ban, one quit. Not a great track record. However, I'm always lookin' to slap art somewhere...advertising, etc. Anybody have any experiences with 'em?