I have to say that I did read their reviews and was disappointed. The time it took to validate my account was a week. But I got paid out, first time took a minute, but after that it was quick. The communication was in a timely manner.
Claim your business profile now and gain access to all features and respond to customer reviews.