I am an event planner and I have a rental business. Therefore.... all my friends have great access to my inventory. However it gets awkward when... two of my girlfriends planned my baby shower. A shower I provided most everything for - my tables, my linens, my balloon decor ( I paid for balloons) my menu ( I even paid for 50% of the food) and I paid delivery labor and set up but they did go out and get nice invites and paid for a portion of the gifts to the guests (I paid for the container they paid for pots and seeds to go in the planter) and they went out of their way to provide extra food and paid for that. So here is the thing. I always feel like because I had a large shower ( invited 120 // 70 + showed) I put them out to have them be paying for what they did. I know it is the responsibility of the people who step up to do the shower to pay for the items. However, since the shower.... all their party stuff has been free. I have provided tables and linens for each of these ladies events and delivery (which I have to pay a guy for) and I have loaned them things for school events and even bouce houses for parties. I don't know what they actually spent on my shower but at some point I don't think I owe them free stuff. Our other friends pay the family and friend discount rate. I have always been a "giver" and many people say I am overly generous but that always leads to hurt feelings for me. I just don't know if I should be stepping up and saying - hey I can't give you this for free just because you gave me a shower ( they won't have showers in the future they are done with babies) or if I should continue the awkward dance. I think I know my answer but I was wondering if anyone had any "social etiquette" advice on this subject. Thanks!