Tesco charges £4 per MB for any data usage. If you're going to use any online services, avoid Tesco. (I think they are having a huge laugh with those prices - though you can opt to pay £2 per week - but that works out at Just under £9 per month and not good value IMHO.)