How bad can the cheapo Amazon carbs be? It's a crap shoot. If you are planning on keeping the mower, put on a Briggs carburetor. You will thank yourself later.
I've had good luck with Chi-sneeze carbs. If you buy the cheapest ad on say Ebay, buyer beware. I buy the ad that is says 15 to 20 bucks over the cheapest ad listing. Don't know why but I've had less trouble.
I do gut them making sure the float level is spot on, needle seals and such. Make sure it works as it should.
Tip, when you pressure test the needle/seat, the needle needs to be WET. Spray PB Blast it or equivalent while testing. Dry needles don't seal all the time. Plus they are not ran dry doing their sealing job duty.