I am eligible for the 32GB iPhone 4 for $299. I ordered my phone through AT&T and it has yet to ship. I've got some time tomorrow to kill so, if I find out that my local Apple Store has an iPhone 4 32GB can I cancel my order with AT&T and get the phone over at the Apple Store for $299? Or will that cause all sorts of issues? Was looking on the boards for this same question, but found no one with the same question. Just looking for advice, thx.