The problem with Best Buy pre-orders is that the shipments they get from Apple are completely random, so they do not know what they are going to get. I pre-ordered a 32gb ATT Black iPhone from them, and I was #2 in line. That didn't come in stock until 3 weeks later. I ended up just doing the in-store pickup at the Apple store, and am using my $50 deposit in the form of a best buy gift card towards Assassins Creed 3. If you end up buying your case/extra cables from best buy, there's no harm pre-ordering since the deposit can just be used on other things if you can find an iPad mini somewhere else.