Is the 1971 Grill sold by TPP & say OPGI the same? I assumed that the grill is made by the same company and just sold by various vendors. Is this a correct assumption? and have those minor mounting issues been resolved. Thanks