I can tell you what I would not buy. That is, any mower that has a OEM (Original Engine Manufacturer) listed on the mower's specification sheet, even though it's manufacturer may be a highly recognized brand name. If the engine listed on the sheet is manufactured by well known names like Briggs & Stratton, Kohler, Honda, Kawasaki etc. then I think their okay to buy. OEM in this context usually means the engines are Chinese knock-offs and parts might be hard to come by.