Gift cards are often the perfect Christmas present, due mostly to the wide variety of options to choose from – from vouchers for high street brands to those for mini-break packages, a Gift card is one of the most versatile gifts if you can give. However Gift Cards have a reputation for being impersonal and...