Hmm I think it's pretty rude to buy someone a gift against their wishes. I know it's only $10, but think of all of the $10 gifts we receive at xmas!!
I wish people wouldn't give me presents (please read this IRL friends ) my house literally cannot handle any more "small" gifts, my house is SO full. If you want to get me something, give me a gift voucher to Howards Storage World.
I'm glad my side of the family are doing a kris kringle this year so it means I will be getting ONE present of my choice rather than a random trinket that will just fill up the house and collect dust.
It's great that you love xmas and presents, but there's people out there who don't like it and don't like receiving gifts - myself included.