Customer service here is simply superb
Customer service here is simply superb. With so many companies poor at responding, they resolved an issue in less than 24 hours, very politely and efficiently.
United Kingdom
Customer service here is simply superb. With so many companies poor at responding, they resolved an issue in less than 24 hours, very politely and efficiently.