Spoke to one of my contacts to orange and apparently the site is still based on the very poor backend that was there when I left over 2 years ago. They have to restart it 6 or more times a day as the servers are not communicating with each other properly.. Much of it has not been sorted as they are waiting for it to be integrated in to one big new one that will be an international platform for all of Orange. With the current one every county has developed their own systems separately.
Most of the problem with Orange’s site in the past has been to many cooks but you can't run such a big site efficiently by hacking a fix on top of a hack on top of a hack etc etc etc. Also its based on a java system with means the amount of processing power and cost of maintaining it are both ridiculous.