Weddings are expensive even if you're not the one walking down the aisle. On top of presents, there are travels costs to consider. Try shacking up with a few pals or car pooling to out of town events. You can save money and snag a designated driver in the process. Book your accommodations as soon as possible to make sure you get the group rate. And hey, if a few hotel soaps happen to make their way into the bride and groom's going away bag with a note that says, "I'll get you next time," so be it.
Don't RSVP "no" just because your bank account is running low.