Fella I know who would shop around for the best prices is with E mobile and rates it, im out of contract soon so be shopping about myself but 3 or E-mobile seem to be the ones to go for

Have heard horrors with Tesco mobile