Yes I think you are right about them coming from Coach Factory. I got a pair in Red and these Black ones were sold out so I hope to win these. We don't have very many cold days here in Miami but I have terrible arthritis in my fingers and they are very painful even if it is only a little cold lol.