I checked them out before (I think you posted about this) - my Q: how do you get on there? Looks to me that they pick you. Which of course is quality control.
Myself, I am on Fine Art America, which does alright for me, but doesn't make me rich ......
Yes, they contacted me. But so far it doesn't really seem to work - virtually no sales made in months...