Caktus replied to me, on here, assuring me they would immediately action my help if I emailed their support email. I have emailed another three times, still no responses. Avoid this company at all costs. I am going to have to close my bank account if they keep trying to take my money.
Claim your business profile now and gain access to all features and respond to customer reviews.