If you use Amazon, you can use the card there and buy a Amazon gift card for the amount. You would then be able to use it at Amazon. This way it doesn't expire as an Amazon gift card.
If you have PayPal you could try linking the virtual card to that. I've had luck with that before. I foolishly chose a digital prepaid card as a refund once and PayPal was the only ones who would take it. I just loaded the money into my PayPal account and then used it on an eBay purchase.