I have a stainless bull barrel Ruger MkII that I sent to JPGrips.com.
He did an excellent job and his turn around time was like three days. His price is also very reasonable. He runs threading auctions on Gunbroker.
I like this setup because it leaves all functional parts of the gun stock. I never trust changing parts on a gun that runs well to begin with.
As I go through life I keep coming to the same conclusion, people are generally stupid.