I believe that giving gift cards personally is better, because it is real
Exciting when someone gives you a free gift card.You can't wait to start
Using it. Even though you have to go online to use it, the excitement comes
when you have so much to choose from. You don't mind spending a little extra
Money if it's something that you really want.