Those direct debits don't exist in Belgium. Maybe that's why giving out a bank account number doesn't feel 'unsafe' to me.

It seems to me those direct debits are more trouble than they are worth though. Why would you need those in the first place? Anyone who wants to make a legitimate deposit can surely be bothered to ok the transfer?
_________________________
Riocar 80gig S/N : 010101580 red
Riocar 80gig (010102106) - backup