Worst service ever
Worst service ever. Will never use again. Blame everything on their system. Took money from a card we didn't authorise and they simply say its the system that does it automatically....unbelievably poor service! Won't use them for anything!
August 23, 2023
Unprompted review