Check out this great posting over at WiseBread for a complete list of when it’s appropriate to bring something along - and maybe a little bit offensive not to. Upcoming wedding? Make sure to ask if there’s a registry! Also, use your knowledge of the couple. What would you want if the person receiving the gift was yourself? Hey, maybe treat your friends to something you already love yourself. When it comes to gifts, don’t hesitate to ask if you need details - it’s worth it to give away what you’re getting in order to avoid giving the wrong thing!
For smaller events, a different set of rules apply. These sorts of items are generally bought on the fly, so always remember to scratch off the price if that is applicable! But try not to damage the barcode - and always remember the receipt. No one wants an unreturnable gift. If dinner is involved, wine is never a bad choice! It can be a little intimidating, but for every event the perfect gift does exist. Give it some thought, be creative and think outside the box! If you feel like you would want people to bring something if you were throwing the event you will be attending, bring something. The worst that can happen is that you will make a great impression.
Here are a few great stores to shop from for great gift deals:
Happily Ever After Wedding Gift Box
Hayneedle Hot Deals
Macy's Hot Deals
Nordstrom Hot Deals