No es incorrecto recibirlo en día 7.
En amazon pone claramente que el free delivery son de 3 a 5 dias laborales desde el envío. Copio: "3 to 5 business days after dispatch" Y sí se aplica a España.
Mirando el calendario, sí se manda hoy, tiene que llegar como tarde, para que cumplan fechas, precisamente el 7 de noviembre... así que no incumplen nada.
Mirad, no cuento sábados, domingos ni festivos: 28, 2, 3, 4 y 7. Está correcto.