M

The worse customer service in the UK. Do not get a...

The worse customer service in the UK. Do not get a mobile contract. They will frustrate you to death. Incompetent and slow people with no desire to satisfy a customer.

Comments:

No comments