Last chance to stop me from buying the hype...

I say call a few dyno shops, just ask if they have Demon carbs on their shelf/in stock?