I think Best Buy is trying to fuck me.
I moved, so I tried updating the shipping address for my Mario Odyssey/Xenoblade preorder I made with the Visa checkout deal. It made me re-verify the payment method, but it fails to update every time.
To make sure it wasn't the card, I ordered Mario + Rabbids. Needed to use my $5 cert that expires this week anyway. Order went through just fine including payment authorization. Still can't update the payment info on the preorders though.
Fishy as hell.