it’s working good for me, though since it is not the most well-known platform, I’d say you fair better if you have a user base already than if you want to advertise yourself through it first.
you get paid every Friday for the earnings of your last week, and they deduct a small fee from every purchase since they need to make profit themselves…
I had a few problems with the payment not coming through into my paypal for some reason but they’ve been always quick to respond to mails and super friendly and helpful