Super Tech didn't last anywhere near 6 months for me.
With grease, conditions in which is used plays a big role, as does the complex of the grease. This grease should have lasted longer IMO, the Explorer sees street duty only, no off-roading or anything else super hard on suspension items...