I was with them for 2 years and I often struggled with poor signal and 4G service - and I live in fairly residential area, which I've had no problems with on other networks. After the contract was over, they continued to charge me - which I know all networks try to - but in my account, it was showing £0.00 due and no bills were being produced. It took me two months (£87 to notice) and they refused to refund because I hadn't used my PAC code. Also, when I complained, they sent me a text saying "You can review this complaint in your account, under 'Your queries'" - I couldn't find this in my account, so I had to get back in touch again and was told "your queries" doesn't exist, BUT it's not their fault because that's an "automated" message. So basically a very untrustworthy and unreliable company, always looking to shift the blame. I'd recommend avoiding!