should i keep my carburetor or buy this one?

Oh, and caps and rotors that are new and say "made in usa "on the underside of them

One even says made in canada!!!