Tried to complete the landing page form on their website but couldn’t add a mobile number. A guy called me back promptly but was ‘overwhealmed with other amazon clients’ and no prepared to correct the issue. A poor first hand experience, I got the impression this company will not be around for long at all. Defiantly wouldn’t trust them with any ad spend. As they are clearly wasting their own google ads spend.
Claim your business profile now and gain access to all features and respond to customer reviews.