had a broken phone with screen cracked and couldn't see anything. eligible for upgrade early september. go to at&t expecting they would let me order an iphone 3g 16GB for the $299 price being that its a month till im eligible and i would be signing a new 2 yr contract. i expected this bc ive done it early before through at&t. get there and they say no deal. they say we can give u every other phone in the store early for the subsidized price just not the iphone. ok uh how does that work??? now im stuck with the $40 nokia i had to buy in order to have a functional phone for 2 months until i can upgrade. just thought it was a bogus policy and im mad i have to wait longer to get my hands on an iphone yet every other phone there cudve been mine for the cheap price.... the bright side there shudnt b any long lines in 2 months..i hope cb if i have to wait then i might go crazy