If it were possible to give this company less than one star I would. I have run into verification problems on mobile devices, desktop cameras & laptop cameras. I have now spent almost three hours in total in the attempt to be verified. This is completely unacceptable. I have no idea how they are in business with such a poor product. As a small business owner, I would not only say stay away from this company but run. They will kill your client base.
Claim your business profile now and gain access to all features and respond to customer reviews.