Hey there, 2nd thread from me. As I stated in my intro thread, i'm awaiting delivery for a HTC Desire, I decided to stay with o2 for the renewal of my contract. I agreed to everything last Saturday, expecting the phone to arrive Monday just gone as I was told it was in stock. However after ringing o2 on Monday I was told that the phone wasnt in stock until tomorrow (Friday). So i'm waiting till Monday now for my new phone. I just hope o2 are true to their word and they do receive a stock delivery of the Desire tomorrow. Otherwise it's can of petrol, box of matches and a one way ticket to their HQ!