Just wait a minute, you can't bash a guy for complaining about poor customer service. I know that the customer is NOT always right but a person's opinion should be accepted as that, an opinion. I had a poor purchasing experience recently with Badger as well, I choose just to take my business elsewhere rather than tell everyone in their forum. Maybe it was a dis-service not to let them know that they lost my business. When I was in retail I would have preferred to know if I had done something to piss off a customer because they tell two friends and they tell two friends...I purchased my first AR last month, ordered the Norinco with the quad rail and grip that came with the free hard case. I also ordered the Chiappa conversion upper and 500 rounds of ammo. Needless to say I was super excited about the arrival of my new gun. When it arrived it was the plain model without the quad rail and grip and there was no hard case. Excited still but a little disappointed I called to see how we were going to fix this. The person I talked to on the phone said that they didn't have time to switch over the hand guards and tried to ship it out quicker and that the other parts would be shipped separately. He explained to me that the priority was to get the guns shipped as gun buyers are the whiniest, most impatient people to deal with. Obviously I was a little thrown off because somehow this was now my fault, but whatever, I had my gun and the parts were coming. The hard case he explained was out of stock and that they would issue a twenty dollar credit to my card. Twenty bucks? WTF. Now because it is restricted I have to buy a case before I can even take it to the range. In my small town there is not a single hard case. Not too impressed. The whole problem of me feeling like my business was unimportant could have been fixed with an email or phone call, but it wasn't. I know how it can be when you are busy but a minute to send an email shouldn't be too much to ask. Was it a good price? Sure, but personally I will pay more to get good, professional customer service.