Here is my experience with MGW. I took a tumble and damaged the stock of my Citori Upland. Classic toe crack/chip and a tiny crack behind the tang. Everything else was fine.
I shipped it to MGW asking them to repair the damage and refinish the stock and forend per Browning specifications (the stock had lots of scratches anyway).
The good:
Great communication and turnaround time (8 weeks).
No surprise or hidden fees.
They literally made the damage disappear, and the refinish brought out more of the grain.
The bad:
The fitting of the buttplate could be better in my opinion. It almost looks like they refinished the stock and then installed the buttplate. I was hoping it would have been blended better. In fairness, it looks like a Browning factory fitted buttplate.
In all, I wouldn't hesitate to use them again on any other Citori.
Just my experience for what it's worth.