Is this 100% true???

Im in da UK and i have been charged for direct debits, £30 a time. On at least 20 occasions over the last six years, maybe even more. Has anyone done this yet??