Have been in same situation and still haven't learned to just say No....
Several quilts for family never garnered a "thank you", one needed to be
reminded to pay up the agreed upon amount, and another gave them
away as "their gift" to others. I agree with other comments: make a
stand now, no regret later.