Trustholl
O2

O2

4.314 reviews

jessica92

Birmingham

2.0

Not what I expected

Signed up for a new contract and the phone arrived late. Customer service was slow to respond. Very disappointing experience overall.