SMEs hold out hope for Christmas shoppers