I have a friend from college who I've remained close to who has an upcoming baby shower. Like everyone else in our generation we've had a delayed start in terms of marriage and children. We're all white collar professionals (in different fields) and settled in our careers at this point, so I can afford to spend without anxiety.
This is not the first baby shower I've attended but my usual habit has been to imediately purchase essential items such as strollers and car seats. Due to that, they also tended to be the most expensive. In this case, they were the highest cost items with everything else being <$100. My friend joked that I was being too generous and they had to add more items to the registry for other people.
However, that let me to wonder if that wasn't entirely in good natured humor. I like to believe I'm being altruistic but I would lie if it doesn't give me some satisfaction knowing I can treat people. That said am I making things uncomfortable by not giving other people like immediate family (siblings, parents) a chance to go first?