The contract is for 24 months on T-mobile and comes with:
unlimited data (500 mb FUP)
it doesn't require redemption and comes with automatic cashback.
Price quoted is after topcashback for the whole contract
Without topcashback or dialphone automatic cashback the contract is £15.32 a month.