I had a terrible experience in 2018 and hoped things had improved, but the service remains disappointing. The customer care is inadequate, providing only automated responses. After trying the platform for payments and cashback, I found no solutions to my issues, leaving me feeling like my money was lost. A fraudulent company.
Claim your business profile now and gain access to all features and respond to customer reviews.