Thinking of buying a Street Demon Carb...

I've never had anything but problems with Demon Carbs. My advice is to pass it up in lieu of a Quick Fuel or an HP series Holley.