November and December have been really busy months here at Charisma, with new season's stock arriving a whole month earlier than usual. We normally start to have new deliveries for spring arrive from about the second week of December. This year our new stock started...