So I didn't realize I was due for an upgrade before the initial wave of orders were spoken for. My phone has a ship date of July 14th. I was thinking about getting up early on Thursday and give Walmart a try. I'm assuming I would need to cancel my pre-order so it will not be in the system if I am lucky enough to snag one at Walmart. I kind of hate to cancel it not knowing if I can get one Thursday. Not sure what to do.