You know I understand how to do this, and reading the intuit reponse leaves me wondering what the hell they are explaining - not only that but part of it is just wrong.
Create a liability account called gift cards, and create a service item which has that same account selected as the income account named gift card
Create a non inventory type item called advertising expense and link it to the advertising expense account
to issue the gift card create a sales receipt for the customer line one, gift card item, qty one, amount line two, advertising expense item, qty -1, same amount (that is a negative one) save the zero dollar transaction
to redeem the gift card list the items being sold list the gift card item, qty -1, and the amount (that is a negative one) the customer pays the balance due if any