This is the unfortunate fact of the matter, really. Launch day shipping is always on a best endeavours basis, and in this unfortunate circumstance it's likely that not everyone is going to get it on launch day. Everyone that ordered will get their copy eventually, as far as Square, Amazon or the...