Their top up services don't work and when requesting a refund they only give out store credit or threaten with a 1-5% processing fee. I wouldn't recommend using this or other third party services.
Claim your business profile now and gain access to all features and respond to customer reviews.