Yeah, I have to second this! These guys are great! I've been talking with a rep via e-mail and because I said a few nice things about them, he sent me an autographed DPMS print! It doesnt get better then that!
Really though, the DPMS staff know what they are doing and go out of their way to help customers. I will buy from them ANY day of the week.