reviews of metal parts pin panels