As others have said $680 in October is a good price. Take it now while you can get it. I'm paying nearly $800 in November.