There's no justifiable reason as far as I'm aware. I have a 4G wifi 12 month subscription to them for £23 a month which I signed up for a couple of weeks ago, and was on a rolling 30 day contract before then for £30 a month. Just checked my statement and they've dumped £400 to my account...thoughts?!