They are shit...
..but it's only £15.37 a month on my contract with 30GB of data, unlimited text and voice (I assume they have a fare use clause in that). But their signal strength is shockingly shit.
Lucky I was asleep during the outage and only noticed this morning but didn't need the phone.