Honestly? I've never even heard of them. What's the deal? Most of the operators will do you a really good bargain if you have the time/energy/inclination to bargain with them. We managed to get me a new nokia N95 on DP's contract in such a way that they are essentially paying us £10 for the privilege of me having their phone! Phone was supposed to be £90 or something.