How do you stop buying presents for someone (and their child) you don't know very well, when you have to see them and are giving other people presents at the same time, without appearing rude?
The background is, that I can only see my friends & their families once a month for a big get together, so I've always brought their birthday presents along. A new person who I don't have any friendship with was introduced, and it felt rude so I started bringing birthday presents for them too. Then they started bringing their kid and that seemed rude since I do it for my friends children and I started doing that.
Now they are bringing their SO, and another new person has been introduced.
Its costing me more than I can afford, but to give 'smaller' gifts, when the giving is necessarily visible to everyone or no gifts seems terrible. I don't wish to give my friends less to be able to afford gifts for acquaintances.
How can I manage this situation better?