Yes, a debit card does have some advantages