Are China-Made Excavator Tooth Pins Reliable?