I feel your pain. I do custom hand tooled leatherwork for a hobby.
I've had people ask me to make them something & when I give them a price
they balk at it. I had one guy ask me to make him a custom made portfolio
with lots of tooling & carving on it.
I know from experience it takes a minimum of 300 hours of my time to make such an article.
I price them accordingly.
He tells me he can buy one for X amount of money.
I told him to buy it & walked away.
Most people do not equate quality with price.
They want you to give it away & not pay for your labor & skills.