So I have a 3GS when that I got at launch. When the IPhone 4 came out I checked and I was eligible for a full upgrade for a $299 for the 32GB. But sadly like many I wanted to wait for a white one. However now when I check my eligibility it's priced at the early upgrade price at $499. Anyone else heard of this happening? Talk about adding salt.