Honestly the site seems dead now. There's zero customer support and they stopped posting to social media ages ago.
Nevertheless back in May 2021 I registered and used their site to purchase a larger ticket item as they advertised the biggest cash back percentage.
Ever since I've been trying to contact their CS to no avail. Eventually their CEO Vijay Koppisetti contacted me as I suspect he's the only person working there and said he was looking into the issue. It's November 2021 now and still nothing.
The site should be closed as to not dupe more people.