70% 1 STAR rating. No wonder!
Posted: Fri Jan 20, 2023 5:59 am
Customer service is appalling and no wonder their current rating is 1.8 with 70% one star!
I am surprised that their managers do not look at this and realise that something is very wrong.
I am surprised that their managers do not look at this and realise that something is very wrong.
1 out of 5 stars