So I went at like 3pm PT and I was told it would be available between June 25th-July 2nd, and they would call me and let me know when it was in the store to come pick it up...I tried to ask if I could come on launch day but I don't think the guy knew what was getting at. Am I able to come on launch day if there are any available that is, and get one then instead of the one I pre-ordered for After June 24th...I am not good at waiting...or if I went to a wal-mart and got one instead of the other...however I have already paid for the one I just pre-ordered today.