It is good value because it is 'Anynet anytime minutes'.
O2 Online Pay and Go offer 'Talk Anytime' where you top up by £10 and they give you 50 minutes only and when you run out of credit, you pay 40p per minute to call other networks which is 5p per minute more expensive than Virgin and you also have to pay 10p per call at all times for voicemail when it is free on Virgin. Oh and O2 customer service cost 20p per minute from your O2 mobile but no more than 8.5p per minute from a BT landline, you'd think it would be cheaper to call from your O2 mobile
But £10 for 100 mins and texts is good value since 100 texts on pay as you go cost £10 alone, and means that it is £1 per 10 minutes, which means that this tariff is equivalent to 10p per minute for all calls to any network which is good.
However, you can still get cheaper!
Asda Mobile charges 16p for the first 3 minutes of calls each day then 8p per minute after that to call UK landlines and all UK mobiles on all networks! Texts cost 10p for the first 3 messsages a day then 5p thereafter to all UK networks.
Sim packs are free when bought with a £10 top up instore or £4.95 otherwise or online.
Be aware that T-Mobile are raising call costs on the 30th july, new call costs are:
Minimum call charge: 10p
Pay as you go everyone: Rate is increasing from 12p to 15p per minute
Pay as you go mates rates: Rate is increasing from 5p to 8p per minute*
5 day pass: Rate is increasing from £5 per 5 days to £7.50 per 5 days.
*This applies to calls to other T-Mobile phones, texts without 5 day pass are also increasing to 8p per message. The minimum call charge for calling T-Mobile phones will be 8p on the Mates Rates price plan.
The new 10p minimum call charge effects all price plans including Pay as you go standard and Relax pay as you go. Voicemail remains free to Relax pay as you go customers.
Anyone using T-Mobile, I would recommend they switch to Orange speakeasy pay as you go with Bonus text reward where you pay the same rate (15p per minute) but get free texts included.