Hold on, so you get absolutely free calls, texts and minutes? with no cost at all? unless, you go over the limits?
That is £20 now, and if you always stay within your balance, you never have to pay another penny for any mobile phone minutes or services?
That's certainly what it looks like to me anyway. Looks like a very good deal.
Can't say anything about the deal but the Moto G you've bought I can vouch for. Just bought one and IMHO it's a cracking phone for the price. Once my free Tesco credit has finished I'll be getting it unlocked. Was thinking about ASDA but now I'll have to think again with that deal