Gift cards- when you care enough to give a gift to an almost stranger.
They are gift carda. Everyone loves gift cards.
Rating: 5 stars