Hotels.com is making it easier to give the gift of travel with the introduction of gift cards in Canada and the United States. Gift cards have been a consumer mainstay...