I have refused to use debit cards for a long time. If your card number gets stolen good luck getting your money returned to you from the bank. Credit on the other hand you are protected by law. Although the rest of the situation is rather is rather odd for sure. His wife seems like a control freak with the finances.