There's a good old Scottish word which best describes the initial quality of the support received from customer services and the IT team. That word starts with s and ends with e. Only when the creator intervened and found a helpful member of the customer support team was my problem resolved. That earns the one star review
Claim your business profile now and gain access to all features and respond to customer reviews.