I think the key point is getting over to the customer that it's not a monthly direct debit. It's only triggered after a clean, no matter what your frequency is.
Nathan, your way sounds painful!
No the trick getting them to understand it is a direct debit and not online banking nor a standing order. A couple of times i get a ridiculous message saying "weve looked at your paper work but cant see where your bank details are!"
Well re read it, as it clearly says to go to my website (which is keyed/typed out for them) and use the link to fill out your direct debit mandate.
In person if they ask, i remind them its the same way in which they probably pay most of their bills and that the amount billed is always with the business end.
However, this is few n far between. It just makes me chuckle with how many thickets there are and this is mostly the late 20's - 40's range who should know better.
I would disagree Simon, (check out my facebook reviews at how many mention they like the easy direct debit scheme) to get new customers to sign up is easy and to spend 20 odd mins processing the days payments whilst chilling is a doddle