For quite awhile you could not find the 640 anywhere; now they are everywere. I just picked one up from Cricket for 99$ with the 35$ a month plan and was thinking I just got a great deal. I walk into Wal-Mart the next day and they have the AT&T go phone 640 for 79.88$. And they have about 15 of them on display. Just to see I went by another Wal-Mart and they have them with three hooks full waiting to be sold. They also had the 635 and 435 on display at both store.Guest I aint so slick after all.