I even called Holley tech, and said "you have kidding, a brand new carb design, and this is the best you guys can come up with"?
They said they were aware of the problem and working on it, I bought one of the first ones when they came out, maybe they changed things a little, but I doubt it.
It is not hard to do at all, if you have ever had a carb apart.