For carbs, best bet is the OEM OG carb. I call those Chinese ebay and amazon carbs the "Gambler Series". Some work but most are a waste of money. Just as you found. You actually spend more money and time trying to make that Gambler Series work than what the OEM carb costs.
Think Stens makes good filters and some blades like edger blades. They are not Oregon (Chuck Norris) quality. Get what you pay for.
slomo