Holiday spirits boost shopping festival