How clean are your castings?

If you have experienced impurities in your die castings you understand that it can be a costly defect.  Hidden impurities can damage or destroy..