For under $3000 my recommendation is to buy what ever your gut tells you. That being said, there is no tractor that has quality over price, we are talking a crap shot here. Today’s tractors in that price range are only built to last 7-10 years, mowing less that 3/4 acres. More than 3/4 acres 5-7 years and that is on a smooth lawn. Sorry to be the bringer of bad news, but my experience tells me you get what you pay for. Todays tractors are not built for longevity, just price, not like 20 years ago when you could buy quality.