Dreadful customer service…
Been a paid member for over 10 years and their customer support recently has been absolutely dreadful. Will be using another platform soon.
United Kingdom
Been a paid member for over 10 years and their customer support recently has been absolutely dreadful. Will be using another platform soon.