As background, we have a semi-open adoption with DD's birthfamily. Per our agency's basic guidelines, even though we have face-to-face visits, we don't share identifying info like last names or addresses. From the get-go, DD's BM (J) has gone out of her way to not mention her last name when we meet. So we are respecting that.
It's a tradition in my family that my mom gets flowers on our birthdays, so we started doing it with J. With our arrangement, this consists of calling 1800flowers (as an aside, proflowers won't do this), starting an order, and having the agency call with J's delivery address. Which you can imagine is kind of a pain. When we've done this in the past, 1800flowers has then sent me an e-mail confirmation with J's mailing address. Because of our agreement I have made a point not to pay much attention to it.
We are coming up on DD's 3rd birthday (no, I can't believe it either ) and I'm starting to think about this again. Part of me wants to just use last year's information if I kept the e-receipt and send the flowers directly. Part of me wants to do the dance again so as not to violate the spirit of the agreement (I doubt J will know one way or another if we did it directly or went through the agency). Or I suppose we could just ask her in our annual letter if she's OK with us knowing that info.