Not to be a downer here, but I hope you have better results than I did/am getting.
I recently sent two revolvers back for warranty work. The first one I had to call, email, email, and finally call again before I received a reply(about 3 weeks). When I finally spoke with someone they informed me it was repaired and headed to shipping. On the second one I waited patiently and after 2 weeks I called them. I actually called them today. I did speak to someone briefly while he talked to a co-worker about a pin of some type and then bam! He hung up on me. I called back & spoke with someone and they told me the same thing as before. It's been repaired and is in shipping. She tried to give me a tracking number, but then said that it must not have shipped yet. I asked for details both times I was informed that the repairs were done. Both time the reply was short and lacked details. The paper in the box after the first repair was short and not very sweet. "Blast shield replaced. Cylinder replaced. Frame refinished." The blast shield was replaced, I think the cylinder was actually refinished and the frame definitely was not. Not to mention every screw was buggered. I emailed them with pictures and they replied with a "sorry about that. We'll send out a screw package.". Which arrived except for the worst one, the cylinder release screw. They said it was on back order. That was at least a month and a half ago. Must be some back order. They said they'd send it out when they get some more. Today they said my 340PD cylinder was replaced and my yoke repaired. I had put a note about possibly getting a steel cylinder and expected a call. The yoke? What was wrong with the yoke? The CS rep said sorry, I can't see which cylinder was used in the replacement and I can't see what was wrong with the yoke, but there will be paper work with the firearm when you get it back. I'm thinking to myself......oh boy, oh boy can't wait to see it, but just smiled and said hey! I appreciate your help and thank you for your time.
They have my email and my phone number. I'm just shaking my head here.