I received a virtual gift card and read through some of the conditions of use. If not used within a period of time they accumulate fees. They can't be reloaded which probably means you can't buy something then return it for credit. I've found the easiest way to use these cards is to log into Amazon and apply them to my Amazon account. There they stay safe and secure until used.
I purchased a Local Flavor voucher but didn't use it until the promotional value ($30) had expired. The paid value ($15) is supposed to be valid for another 5 years. The restaurant refused to honor it and Local Flavor said they are not responsible. Local Flavor is not to be trusted. The restaurant, unfortunately, lost my business forever due to a shortsighted decision.
Tip for consumers: If you use this site, use the voucher right away and contest it on your credit card if not honored.