Best answer by Mohammed
I'm sorry to hear this.
iD Mobile does not manufacture the handset so in no way would we have control of affecting the device physically around your upgrade due date.
It may be worth speaking to the manufacturer of the handset or (if you're under warranty) visiting your local Carphone Warehouse to book in for repair.
Which handset is it you're using?