Well, it's a no. Too much going on with this site. I was a bit confused. Would I recommend, for me, no but someone else may like it.
Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.