Demon carb on 440?

I have an 825 mighty demon and got it new on my stroked 408. I have had to take it apart three times to clean metal shavings out of it. The quality of workmanship was horrible. I would not recomend anything made by Barry Grant. That being said once you clean it out and tune it, it works very well. I just don't think you should have to do that to a brand new carb. I have heard other horror stories. A big splinter of aluminum in the acc pump check valve.