Tired of crummy gas and leaking needle & seats

When in a pinch I bought the needle and seat assembly....some say the orings in the trick kit are better.
I just know that the holley ones last longer.
PER- 385-10 O-Rings For Holley Needle & Seats Carburetor Carb AED BG Demon Quick