I signed up, posted an ad, and then my ad was blocked and deleted, because of no reason. I think their system or admin, are too heavy handed with Flagging people, even when those people are legit users and not doing something wrong . Then my account was blocked by their system as well. It was a waste of time. Also they have no customer service email, which gives you an indication of their willingness to communicate with sellers. I won't try to put an ad there again. I will put ads elsewhere.
Claim your business profile now and gain access to all features and respond to customer reviews.