Broken check valve

This is the biggest piece of crap check valve I have ever seen.  It was on the gravity feed water line to the hp pump.  It is new (installed four days ago) and it literally fell apart.  It broke shut which means no water.  All the pieces fell in the tee below the check valve.  I caught myself putting it back together then threw it away.