Has anyone had dealings with this phone/broadband/interwebby company please? From their website they are primarily US based but now in the UK. Sounds too good to be true, I could cut my phone bill by 70% ~ but isn't that what they all say?
Any advice gratefully received.
Any advice gratefully received.