The simple answer is buy from an honest vendor
All of the after market parts suppliers do aftermarket carbs from 1/4 to 1/2 the price of a factory one
So go to the Rotary , Stens, Prime Line & Oregon on line catalogues and look up Walbro LMT carburettor .
Then at their home page look up "find a dealer " .
Many of them actually get the carbs from the same factories that the manufacturers get the original from .
I am yet to get a bad one and I fit quite a few because a new carb is only a bit more expensive than an original float bowl and cheaper than an original solenoid .
Go the lazy way and flick through Ammo Zone or Evil pay any there is a 50:50 chance that you will be buying a defective carb that was rejected by the QC inspector for the engine company or the aftermarket supplier .