Glad you got it back in short order. They treated me well also. I sold mine a couple weeks ago due to money issues. But those issues turned around real quick, so I just ordered a new XD Mod2 45. Hope it treats me as good as my XDS.