There was a problem with my order, and the support team couldn't get the video to function properly for verification. They continually asked me to send the video in various formats, dragging the process out until it was too late to resolve the issue. The customer service was unhelpful.
Claim your business profile now and gain access to all features and respond to customer reviews.