Gift Cards are one of the best gifts to give when you are unsure about what the other person would love to receive.