This time of year is filled with anticipation. Some of you know exactly what to get your friend and you can't wait until you can see their faces when they open your gift.
But other folks are wondering just what to get your pal. It can be tricky. Friends can get offended at the wrong gift. Here are some suggestions for everyone from your best pal to the casual acquaintance.