I had some problems with my account a few weeks ago, I contacted customer support and everything is perfect now, they were really helpful and kind. Tasks and surveys are fun and easy, rewards (payments) are legit and super fast, really good online community.
Claim your business profile now and gain access to all features and respond to customer reviews.