Food! LOL Does that surprise anyone. : ))) I try to fit the ocassion, the gift and the person. I just treated myself to a first time visit to a beauty parlor(I lost 120 pounds)and the youg lady did a wonderful job, I am thrilled. She was so nervous because I walked in and told her to cut my hair to my shoulders, never in my life has it been that short. There was enough hair for a wig left! Anyway, she kept telling me she needed coffee and more coffee(a girl after my own heart), that she is a single mother with 2 kids, and that this was her second job.
I came home so thrilled with my new look and so thrilled with the consideration and care she took with me during my 3.5 hour appointment I made her 1 dozen Latte Cupcakes w/chocolate covered coffee beans on top, put them into a lovely old picnic basket with a few goodies for the kids, added an old but nice checkered tablecloth and napkins, a few word search puzzle books for everyone, a couple of pencils and a map to a nice little park. I dropped it off yesterday and she was more than thrilled.
I dont like to put a lot of long term thought into gift giving, simply because it is for the most part food items. For graduations I always offer to make and deliver anything requested(no longer do cakes though)for the gift, same with weddings and anniversaries. Everything always seems to be so appreciated and well within my budget.