You purchased the Ping Anser Series Putter? The swing meter on that thing is a bit faster than it says in the Pro Shop. It takes awhile getting use to it.
Be patient with it. I use to have that one.
Buy some balls with a "FEEL" factor and that should slow down the putter a bit. I've noticed the balls have a great deal to do with the meter speed.
Hope this 'Ansers" (pun intended) your question.
CS