1 reviews | Active since Oct 2016
Staff employed to handle Customer complaints are completely inept and have NO concept of Customer Service at all. Nor business generally. Obviously BEE !