Gift cards are popular because they are more personalized than cash and don't need to be boxed and wrapped. They're also environmentally friendly because they reduce packaging waste and can go toward ...