Three days ago I walked into a store to grab a gift card and saw the line wrapped all the way around the merchandise. I turned right back around (walking out the entrance mind you) and came home to get an e-gift card! They are just so much easier.
I printed it out onto paper and have it ready to go on Christmas morning!
Many retailers are offering e-gift cards this year so you can save yourself a trip to the store.
Here are some of the more popular ones:
Amazon  (they actually have free one day shipping so you can buy it today and have the physical card before Sunday)
Old Navy 
Barnes and Noble