I can't see them doing that...having had problems with 3 in the past it took 6 repairs with the same problem, and the fact they refused to admit that the hand set at the time was not compatible, or was below par, forced me to move to O2.
Mine is unlocked and unbranded as I got it from phones for you. I've updated mine 3 times, but it did take a while for the updates to appear. I'm currently on firmware version V31. My other half got the same phone but directly from O2 and is still on firmware version V21 and it refuses to find updates.
We are both on the same network, but for some reason hers just refuses to find them. I know that I could debrand it and all that but it seems like hassle seeing as I'm also on O2 and I would have thought that the settings on the phone, as we are using the same network would prevent me from updating it as well.
I know that unlocked phones are slightly different in that aspect, but she should surely be able to update hers.