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.