Good for you. I was going to add that, after all has been made right, you might consider writing a letter (not email) to the president of S&W detailing your experience.
I cannot believe that business is so good that they've given up caring about quality and customer appreciation. Up to you, of course.
Thanks for the thought, and definitely part of my plan.