We've been invited to lots of weddings over the past few years. We haven't always had much money to purchase a gift. Instead of giving a gift card (a good, easy gift) we have often purchased a book we enjoyed for the couple. We sometimes have written notes to the couple in the front of the book.
I feel like that makes a really great gift which conveys our thoughts and wishes yet doesn't leave us bankrupt.
What are some other frugal, yet thoughtful gift ideas?