Disappointing. No tracking, constantly following up for updates, same generic responses, and have to chase for replies that they will 'get back to you'. Requested a refund, but have been ignored. Will escalate. Very unsatisfactory and should be avoided.
Claim your business profile now and gain access to all features and respond to customer reviews.