I placed an order and received zero updates. They don't respond to emails or acknowledge any inquiries made through their online forms. They claim to be available on a messaging platform but aren't. This service feels like a scam. I've reached out to my bank for a refund.
Claim your business profile now and gain access to all features and respond to customer reviews.