So, I see I can do an online order earlier today and order a new mini with retina. Few hours later I see that both local stores have them in stock. I am thinking about ordering one of those and picking it up. But, if I do, a second one will arrive anywhere from Nov 12 to the 21st. And then that has to be returned. Somebody did not think this through. I have decided I will just wait and have a bit of faith it will arrive sooner than the dates they show online. Says it will ship in 1-3 days with arrival something like Nov 20th?