My moral dilemma
I won't give details, in case the person reads this. I won't even reveal the gender.
I need help with something very expensive I couldn't afford. It's nothing essential, just something I'd like, not something I need. Someone very kindly helped me for free, but didn't do a very good job.
I still need help, and now I can afford it. And I want to pay someone else, someone I know will do a much better job. But I'd feel really bad, I'd feel like I'm betraying the person who so kindly helped me for free.
I did offer to pay them back for their work, and they said that wouldn't be necessary, but maybe I should've insisted harder. Of course I haven't told them I want to pay someone else.
What should I do?