So I pre ordered it from gamestop and got the 1 day shipping and it says "allow 1 business day & 1 business day for processing" so does that mean it'll be ship on the 8th and process on the ninth then be here on the 10th of November the release date?
If he's picking it up, it would be from Best Buy. If you ordered from GameStop, it MAY get there on the 10th. Usually, Amazon is the only one that guarantees delivery on release date.
I ordered mine from best buy and in the shopping section it said that I am supposed to get it on launch day. Hopefully that's true, cause I took off vacation days to be able to play.