Although they're no longer producing them, there are still a huge number of 660's out there. It's quite possible that a large population of the people that have them may have them for a number of years and simply can't afford to, or just don't want to trade up to a newer model.