I have been with orange for 10 years and they had never put a foot wrong.
I have always paid by DD and have yet to miss a payment.
As a result I never look at my bills ( I know, I know i should!) as I know what usage I have made and my bill is never above £40.
Last sunday for some reason I picked up a bill and opened it, to my horror it was a bill for £132 pounds

.
I looked through the bill and I had been charged £96 in data charges.

(for 30MB)
I have or had unlimited data on my account from 2006 and I have only just upgraded to a new smartphone, I made sure that unlimited data was still on my account and asked the bloke 4 or 5 times when i took the new contract to make sure this was available as I email and browse a lot.
I telephoned CS and asked them what was going on, she told me that the offer had run out on my unlimited data and that I had to pay the £132 bill and there was nothing she could do about it.
I told her that I had just upgraded my contract and I pay £8 for my unlimited data,she retorted that I was told it would expire......er no I was'nt, I asked her to retrieve the phone call that I made with the salesperson and all would be revealed.
She told me they only keep recordings for 2 weeks....
Anyway she passed me on to a collegue when it was clear we were going around in circles, and he was brilliant.
He refunded me the overcharge, placed my unlimited data back on the bill
Gave me more texts and minutes and reduced my bill by £3 per month....
EXCELLENT!, Result.
His name was Kevin and he gets a thumbs up from me
So overall i feel good about orange cs