I want to change the finish scheme on a McMillan Edge BR synthetic stock. Don't want paint, thinking about hydro dipping. I see ads for this process popping up frequently. I would like to hear from anyone who has tried it. How durable is the finish after dipping? Is the pattern consistent throughout, or were there runs or other blemishes? Where did you have it done, what was the cost? Thanks.