i checked some AT&T stores in my region, and iphone was all out of stock. is this because iphone is so popular? or is this because apple is trying to restock the stores with "fixed" version of iphone? I'm just wondering if i should get iphone now. should i wait?