Reading back over what I wrote earlier -
(I never cease to be amazed at what people expect for nothing. My view is that when she starts paying, then she can start to complain.)
Josie made me feel I might sound a bit harsh and mercenary, so let me explain.

If someone does something for nothing, it's like a gift. If you're given a gift, say for a birthday, it's not polite to say you hate it. You say it's nice and immediately put it in a drawer and forget about it. With this song, I would have expected the girl to say "how nice" and then either give up on the project, or pay a professional studio to do it, where she could be more precise about what she wanted.

I actually do quite a bit of my work for free and most people either like it, or are polite enough to say they like it. However, some years ago I was asked if I would write and transcribe a piano part to a song that someone had written and this was to be a favour, or for free. I said I would happily oblige but that I was very busy and it might take a while before I could get round to it. After two days, the guy rang me to see if it was ready. A further two days passed and another phone call. I said I would get round to it as soon as I had time. At the end of the week the guy rang me and had a real rant because his music wasn't ready. See where I'm coming from with this?

By all means do favours for people, but don't always expect thanks.

ROG.