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.
Helpful (0)
Replies (0)0
Replies (0)