Well after being with o2 since before they were o2, I think my time with them is coming to an end.

My contract is up for renewal on October 24th and as a gold customer, I can upgrade 3 months early. So I've just got off the phone to them enquiring about upgrading my phone and I'm weighing up my options as they have given me a really **** deal. They also no longer do 12 month contracts (how ****ing stupid) so I have to change mine to either an 18 or 24 month contract!

I know Apple set the price for the iPhone, but it's ridiculous that they can't offer their long serving customers any discount at all.

So here are the options they gave me.

18 months
£34.26
600 mins
500 txts

Making the iPhone 3Gs 16GB £184.98!

24 months making the iPhone 3Gs 16GB £84.11!

If I don't want to upgrade my handset they can do me a rolling 30 day contract (Simplicity) for £10 and I get 150 mins and 300 txts.

So I don't think I'll both and when October comes I'll cancel, unless by some miracle they drop the price of the iPhone by then.

So much for customer loyalty.