Kim,

How about an American Express giftcard?? They sell them at banks and retails stores. This way Heather can spend it wherever she decides to buy her laptop.