In general, they certainly start a lot earlier than that on the Costa del Sol. Some are already underway, but I would expect the pretty that most shops will start now or perhaps more likely on the 2nd of January. The only exception to this will be Zara and its "sister" shops which as last year are likely to commence on the traditional 7th of January.