Buy something decent and if you take care of it by changing oil, cleaning air filter, grease it and keeping the deck clean underneath it will last you 20 years most likely. Personally wouldn’t buy anything from the big box stores if you want something to last the long haul