I've seen someone attempt the gift card approach before, with middling results. He had the good idea of wrapping the card in a book cover, so that it was the same size as a (very very skinny) book, and that you could pick up and see the front and back cover. Inside there was some extra promo text.