I just wanted to relay a very positive customer service experience I recently had with HiPoint. It seems forums become the place to complain about everything and seldom are they used to express positive stuff because ... well ... humans just like to complain more than anything! I bought a 995TS about a year ago and have used the heck out of that thing at the range. I shoot 9mm by the boatload and a carbine in 9mm just made sense for my range trips. What an awesome and accurate gun for a couple of Bills. After several thousand rounds (easily more than 5000 rounds), I started having some trigger problems and contacted HiPoint (BeeMiller Inc). They connected me with a technician that talked to me for several minutes, and he became assured I knew what I was talking about concerning part names and basic gun speak. He shipped me a new trigger assembly, springs, firing pin, etc. After installation, I was still experiencing the same problem, and another call to the technician had me return it to HiPoint for warranty service. After a couple of weeks, they called me to tell me they were shipping me a completely new 995TS. I'm sure I wore the thing out as it has become my favorite range gun for several reasons, not least of which is it's accuracy at 125 yards is amazing. I received the new 995TS with replacement magazines for all 3 that I included with the return, plus a free one. In my experience, HiPoint customer service is unsurpassed in the industry. For all those HiPoint haters, try to get that level of customer service from ANY US manufacturer. I do have several high end weapons and of course they may be more durable, but they cost 5-10x as much. In any case, in my opinion, HiPoint should be the bar by which all gun manufacturers warranty services are measured, regardless of price. Kudos to BeeMiller Inc and their staff. Job well done.