It's a pity that the fines are so triflingly small
Corporate fines need to be increased by orders of magnitude, $250 000 is mere noise in the accounting to Vodafone. They'll make more than that in overcharges in a week.
I'm a soon to be ex customer of theirs for these very reasons.