Trainingwheels, Happy to share my purchase experience. I bought the nuvi660 at circuit city for $799 on the 22nd. Their price was $899 qt the time. They agreed to sell it for the current price offered by Best Buy but laughed when I asked them to check Amazon. I bought their last one.
Since most retailers place their Christmas buy before summer, I suspect next Christmas is already in the bag with some huge planned increases in Garmin orders. If Walmart.com was really OOS on two of the better selling skus, I hope Garmin has the capacity to meet next years demand.