I placed an order and received absolutely no updates from the service. There was no response to my emails, nor any acknowledgment after using their online forms. They state they are available on messaging platforms, but that is not the case. This platform feels like a SCAM. I've reached out to my bank to request a refund.
Claim your business profile now and gain access to all features and respond to customer reviews.