Once considered an impersonal or lazy present, gift cards are more popular than ever, with millions exchanged last Christmas. Financial comparison website Ratecity research director Sally Tindall used ...