I've been looking for a Desire S for a while now, and I cant seem to find a better deal than this. I've had a iPhone 3g for around 2yrs, and dont fancy another iPhone.
The deal is:
12 month contract with TalkMobile
£30 per month
-£50.50 with topcashback
Total over 12 months = £379.49
Considering these are going for £270-£310 on ebay. And when you add £10 giffgaff or other sim only, it comes to £390-£430.