Review of 3


Rated 1 out of 5 stars

Liars website show good signal my area

Liars website show good signal my area. It’s rubbish, no signal at all for streets around. Ofcom must be sleeping to permit such crap service to operate and make untrue claims which con consumers.

September 27, 2020
Unprompted review
Advertisement