Commented "ok to be perfectly honest giving gift cards can be practical, save time & effort of shopping, and the receiver does ultimately get what they want. However giving gift cards are impersonal and just the easy way out. A gift should be heartfelt and show that you care & pay attention to receivers likes."