In my experience with Walmart and amiibo, you get an authorization charge which goes away and then before they start to ship they actually charge you. As I recall I got charged for King D3 and Ike about 10 days before they shipped.
It might depend on the bank or card used. I always use visa debit.
Hm, I use MasterCard for both my debit and credit, so maybe that has something to do with it.