At places like best buy and walmart, do they usually check your upgrade elegibulty when you reserved a pre-order, or do they just give you a spot and deal with the details on release day? I ask because I ordered with Apple, got 2 week delivery (even though it showed "ships on 9/21" when I started my order), and can't cancel until the order status changes, so my upgrade is currently used up as far as apple's system is concerned. So basically, just wondering if it's worth it to go to best buy or Walmart and try to get an in store preorder. If upgrades aren't checked until time of purchase, I'm sure I can cancel between now and then. Thanks for any feedback!