I pre-ordered my SGS3 on the 9th of June and was told to expect delivery on of before the 10th of July. Now when I talk to someone at Verizon CS they are telling me to expect delivery on or before the 10th of July. WTF? I cannot believe that they actually expect me to wait the amount of time that I was originally told I would need to wait. The audacity of these people!!! Anger does not even begin to convey my feelings toward them. (Tongue now removed from cheek)