purchase an upper the other day from him. My BCG's wouldn't match so we met the following day. He saw the failure issue and replaced the entire upper. I'm glad I patronize with him and look forward to further business with him. SOLID DUDE and true to his brand and word.