I have them in my future list. I have no feedback on them. I see however that they offer a free 50MB option, which is a good way to see how it works. I think this kind of site is good if you want to market your own photos, which is more or less the same idea of Shutterpoint. Having sales directly in the site is a plus.
Regards,
Adelaide