Its odd, that you seem to be one of those who do not accept debit cards. We prefer to use debit cards as all charges are well accounted for in our account and available balance reflects what is really available. Its much secure and well controlled this way for us.
Anyway, its your choice on how you want to get and retains customers. I needed to know the rationale behind your policy.