Lancelot,
I had heard a lot of good things about them so last year about this time they had a sale on Cetme rifles, so I ordered one from their web site. The sale was for $499 and going rate was around $600.
They sent me an e-mail later that day saying that the sale priced guns were sold out and said if I wanted one the price would be $579. I was mad but asked them to split the difference and they accepted. Robert's Firearm Company in Aurora sent his FFL to Impact and I waited for the gun to come in. 2 weeks later I called Impact and they said that they couldn't find Robert's FFL so they wanted it sent again. 2 weeks later they hadn't shipped the rifle because they were still waiting for the FFL, but found it while talking on the phone with me.
About a week later Robert's finally received the rifle. After shooting the rifle it had a problem because it was shooting 8 inches to the left, which is a common problem with the Cetme due to poor assembly by Century. Well, I called Impact and all they said was that I would have to call Century and have them fix it instead of them replacing the gun. I know that it wasn't Impact's fault that the gun was defective, but most shops would have just taken the gun back and replaced it with another and sent it back to Century themselves.
I called Century and they fixed the gun, but Impact lost my business on this whole transaction. Almost everybody praises them, but my personal experience this that they are a poor place to deal with.
P.S. I ordered a Cetme the first day that the "sale" was on their website.