I am a human hairdresser and have this problem sometimes.
Of course i never charge my parents but they always buy nice bits of shopping for my kids (biscuits,crisps etc) thru out the year as their way of thanks.
But then it comes to my sister in laws and they expect it done for nothing too and they have colours sometimes 3 and of course they also expect me to have them in stock already and they never offer to pay.
Then you have friends who think they shouldnt have to pay too.
Well eventually you have to harden and realise this is a job not a charity.
The only people who get it free now is blood family or occasionly friends on their birthday