I've had nothing but positive experiences with SWCS. No gun is perfect and will need maintenance but it is nice to see that Smith stepped up with an extra mag for your trouble with something that probably shouldn't have happened...but that's life and they took care of it!
I hope you enjoy your Shield as much as I do my 40c...or did...my Dad has it now!
I'll make do with my 357c.