I NEVER mention Turtle Hard Shell in the first place, i was speaking for ICE.
I think you bought a 2 number Turtle Hard Shell, because the Hard Shell which i got from England, worked wonders.
But since im a Meguiar's Loyal, and have used both, Megs and Kachooua, i would always rate Meguiars a notch ahead of Kachooua, pesonal experience.