Wow, what a gift to be thankful for, especially this time of year...
You already have some great ideas...
Most definitely a hand written personal note expressing your gratitude is the perfect response.
Consider your budget....$12 per gift sounds too high for that many people....
A home cooked meal or BBQ, if you have the time/energy/space to entertain is a fabulous thank you....
Take them all out for Pizza or Chinese food one Friday night after work....
Bring in donuts/coffee/ bagels....
Take them bowling, get a group rate and coupons off the web.
If you're intent on 'buying' something, I make the most wonderful bath salts. I purchase salts from around the world, (including Dead Sea Salts, Himalayan, Pacific Sea, Epsom, etc.) hand mix them with colloidal oatmeal, powdered milk, olive oil, etc. They are totally natural, no chemicals or perfumes, just essential oils for scent. They are packaged in a lovely organza bag for the ladies, muslin for the guys. I have just as many male customers as women. I sell them for just $5 a bag, about 2 cups/18 oz. per bag. These would cost over $25-$40 for a similar product at a spa.
Glad I looked planning your thank you.
Jennifer