Has anyone sold on supermarket?

Has anyone sold on Supermarket or is familiar w/ them? I just came
across the site & was impressed by the level of work displayed.
Howsoever, they don’t give out any & require you to send
them your info, images, links, etc., first.

I’d appreciate any feedback,

Cristine McC