Aynyone know anything about Summit's new carbs? at first I thought they were a knock off of a street avenger made in China but I've been told Holley is made in China anymore, so maybe they're a Holley without the Holly name? not sure I'd buy one but I was wondering what the deal was, they're cheap but you probably get what you pay for.