Guess I must live close to a royal mail depot, I got something from them today a day early.
Could be, it's happened to me before, but it's rare. All my stuff goes to a sorting office a long way from where I live, gets processed, and then shipped to my door. Takes a lot longer than one day, and even one day is sometimes stretched into two (my BF3 order suffered this fate).