That's not bad but if Walmart might order one for you at $650? Does it list what series it is, 580+ is the newer models. Most places are selling them from $750 and up in price.
Remember the battle of Athens, TN!
"Work as if you were to live 100 Years, Pray as if you were to die To-morrow." --Benjamin Franklin