Your approach is sound. Odd hardness results though...dumb question, but are you using the correct reagents?

Michael