Has anyone dealt with these guys? I'm looking to have them install a FF rail on an AR for me and was hoping to get a recommendation before playing guinea pig.