They do it here. The only problem with debit is they decuct more than purchase and then refund the rest a few days later. My bank told me to run debit cards as credit to avoid that but now it is a charge to use a credit card so i guess i will go back to cash.
My bank doesn't do that. I have never had a hold for more than the charge.