I called up Three as I was due an upgrade. I mentioned the T-Mobile deal for the Hero which DanHandy posted on here (£22.50/month), but I said that T-Mobile had offered it to me over the phone. I was already paying a reduced line rental as Ive been with them for years i.e. £12.50 for 500 mins & 100 texts. He said he could add on 1GB internet for £5 bringing the total cost to £17.51 (I dont know where the rogue 1p came from, but didnt argue!). He also offered me an extra 1000 texts for £5 but I declined.
Definitely worth trying the haggle, especially if they think youre going to change network!
3 Customer Care Line: 0843 373 3333 or 333 from your 3 mobile
Please note this offer may only be eligible for upgrade customers, but please dont vote cold just because youre not already with 3.