I think sites like Etsy have been both a blessing and a curse, blessing for obvious reason, more artists out there making some $ but also more people saying they can provide certain quality just to make sales where they are not as skilled or not using the quality materials they should be. I always look at reviews and make sure there is a good return policy so at least I can get my $ back if the item is crap.
As for costs... keep searching I suppose 😓 or make a friend who is handy and making stuff and figure out how your old one was made