Refinishing of a blued gun is a matter of how bad it is.
A mildly worn finish will lose value if refinished because it's no longer original.
A gun missing a lot of finish and with scratches and dings may actually be worth more if refinished.
The point is, a blued gun is virtually impossible to reblue without it showing signs of being re-polished, so if you're concerned about a resale value, it's best not to refinish unless the original finish is in rough shape.
Cheap quality bluing is expensive these days.
QUALITY bluing costs even more but they don't ruin the gun.
Remember, you can have cheap or GOOD...Choose ONE.
So, the questions are:
Is your gun really worn and ratty looking?
Do you not really care about a resale value and just want a new looking finish?
Last, A LOT depends on WHO does the work.
Your local gunsmith is going to butcher it no matter what his reputation is because he doesn't do enough polishing to obtain and maintain the polishing skills.
95% of a blue job is in the hand polishing.
Top people don't work for minimum wage.
Inexperienced polishers is how guns get a "bar of soap" look with sharp edges rounded off, stamps thinned or blurred, ripples in the flats, transition areas like the sides of the slide where it meets the rounded top blurred and uneven, and holes dished out.
There are very few people who can do top level metal polishing and they can do it because they do metal polishing 8 hours a day, 5 days a week, all year.
Here's the only people I know of to trust with refinishing a quality firearm.......
http://www.apwcogan.com/ Probably the best all around gun refinisher. Best known for plating work, doesn't offer mirror polishing blue work.
https://fordsguns.com/ Well known for being able to do up to a Colt factory type Royal Blue. They can do the 1950's level "wet look" Python level bluing.
http://www.gunbluing.com/ Well known in the industry for top level bluing. Used by a lot of custom gun makers who need the very best for expensive guns.
https://precisionbluing.com/ Does some top level work.