Electronic only gift cards like one we recently received for Barnes & Noble have been around for a while but have mostly been online only, but a new offering by CashStar, for stores such as Home Depot and CVS, allows for gift cards that can be printed out and taken to a store to use in person, as well as online.