Amazon definitely has its bad points (don't ask me how I know), but man they sure do some things having to do with customer service very well, like converting your virtual cards.
I tried using a physical debit card at a WM self-checkout one time, and the card put a hold on the money that I wanted to use, but then the WM machine wouldn't take the card as payment because I didn't have a pin that it was insisting up. The card never did release that money, so it was a wasted oil rebate. I'm quite happy to work with amazon and give them my customer dollars. Never had a problem with their solution of converting my gift card money to an amazon payment.
I tried using a physical debit card at a WM self-checkout one time, and the card put a hold on the money that I wanted to use, but then the WM machine wouldn't take the card as payment because I didn't have a pin that it was insisting up. The card never did release that money, so it was a wasted oil rebate. I'm quite happy to work with amazon and give them my customer dollars. Never had a problem with their solution of converting my gift card money to an amazon payment.
I usually just add the virtual cards to my Amazon account as a payment method and then convert the amount to a Amazon gift card to spend at my leisure and then delete the virtual card.
Found this to be the easiest way for me to use the full amount of the virtual card rather than try to use it in public that will either usually not be enough for a full purchase or leaves oddball small amounts remaining that I cannot use readily.