This is great article "7 Mistakes You Make With Closing Gifts" Delivering the gift yourself allows for another face to face opportunity. Getting to know your clients a little bit can help us personalize your gift and add that extra touch that they will remember. I'll never forget when we purchased our home and received a gift basket full of gourmet goodies. We didn't want to use it because we cherished the items. It's why we do what we do. Making memories day by day.