Eww, credit. Debit ftw
I have a Visa too, for international purchases (Amazon, traveling) and stores consider it a credit card, but for all intent and purposes, my account gets debited a couple days after the purchase.