OK. I know Vodafone isn't well liked, but I've been with them off and on for more than a decade (the last 3 years with TTMobile).
for the last 2 years, TT offered me unlimited mins,texts and 4GB data (3G) for £7.75 which I bit the hand off, particularly as it was 30 day rolling contract.
That has unfortunately just ended, so I was looking around, and Vodafone's £17 offer was expensive, but I had a VF Passport code from my workplace which surprisingly came up with 30% discount.
So £11.90 / month
Getting better so I went through TCB which is currently £50.50 for the £17/month deal, not sure if it will go through, but if it does, then
final price will effectively be £7.69
Not quite as good as the multiple redemption offer, but less hassle