I'd also be interested to know if anyone sells anything - I see some good illustrators are on there such as Leo Blanchette.
Shame they have to have Google adverts plastered everywhere - just looks really unprofessional. Anyone care to share whether it's worth the time and effort of uploading?