Mail deliveries in Spain are pretty hit and miss.
Yesterday (13th Nov) I got a letter from UK posted on 24th Oct.
Sometimes I get letters in a couple of days and occasionally they never arrive.
Its one of the wonderful things about living here.
I am so pleased they invented emails !!!!!
PS I am not complaining