1 reviews | Active since May 2016

23 Jun 2021, 09:51

Not worth it and probably a sca,

Their customer support is shocking. They take forever to 'send you the vouchers' and then it never arrives in your inbox and they refuse to assist / resend. They treat you with indifference and are simply not interested in doing their job even though you have spent year answering their surveys.

0
Replies (0)