Scarves, caps and gloves fly off shelves