Everything should be Top Fin packaging soon, if not already. Out of the two packages I've bought, I haven't had dirt at all. So not sure? As for the suppliers, I have no idea. Most of the aquatic products have switched to Top Fin, which is the store brand. Anything listed under Pacific Dist. is Petsmart.