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.




I am not inclined to believe that British television could have possibly had an ad, or series of ads, that is anywhere near as vile....