If you're struggling to find the perfect present for a special occasion, gift cards are a great way to show someone you care. Gift cards can be presented at restaurants and retail stores or redeemed online for a variety of products and services. Giving Assistant can offer you promo codes and coupons for a discount on your gift card purchase. These handy cards are great for that picky friend or family member and will save you from worrying about giving an unwanted present. Find some of the best gift cards for birthdays, holidays and anniversaries or just to let someone know that he or she is appreciated.