I stupidly didn't check bank funds for about a week and logged in this morning to find I'm approx £150 over my overdraft limit over several small transactions. I know I should be more careful but is it right that my bank accepted these transactions knowing I didn't have funds and will want to charge me £25 each one for doing so? I would much prefer my card was declined so it couldn't happen. They wouldn't give me cash from a machine so clearly they know the money's not there. Can I contest their charges??