Glad they got you fixed up but it does suck to have the issue in the first place. Springfield seems pretty good at fixing problems that should have never happened in the first place so I guess that's a backhanded compliment to them. I went through the whole XDS return fiasco with them so I've been there, but it has been flawless (and was before the safety recall too).