I always pay the bill on time and am a very good boy (that's such a lie in spending terms), and this is the first time I got a bank charge waaaaaaaah!
I guess that teaches me a lesson for next time, always pay 7 days before the day they say, to allow to clear ;)