This service has proven to be quite inconsistent. Payments can take as long as 4 days to process, and videos are frequently declined without any reasoning. Moreover, email responses are often slow, and at times, there is no response whatsoever. I cannot endorse them.
Claim your business profile now and gain access to all features and respond to customer reviews.