Giving with strings attached is called bargaining.