I used to love debit cards but one time a business overcharged me and that was money out of my actual bank account that I had to wait several business days to have back.
I also saw that places like gas stations "pre pay" if I select debit, trying to hold $60-$100 from my bank account until the final transaction comes back.
While this hasn't happened to me, I've read that if your debit card is compromised or if a charge back is required, you would have to fight your bank to get your money back and it's a bit easier with credit cards.
It seems some common vendors still charge their standard merchant fee even when the customer uses a debit card. I don’t know why this is permitted. It seems contrary to federal law.
I also saw that places like gas stations "pre pay" if I select debit, trying to hold $60-$100 from my bank account until the final transaction comes back.
While this hasn't happened to me, I've read that if your debit card is compromised or if a charge back is required, you would have to fight your bank to get your money back and it's a bit easier with credit cards.