I'm all for you giving me gifts.
The kids in a family definitely should get gifts. Adults are another matter. What my family has done in the last several years is draw one name out of a hat and buy that person only gift(s) for a hundred bucks. Each person submits a list of what they want. This definitely cuts down on the cost, the hassle over shopping, and people getting a bunch of stuff they don't need or want.