As the holiday season will be here in the blink of an eye, we thought that those of you who run physical retail stores might be enthused by the knowledge that a whopping 61% of shoppers would rather shop with brands that have a physical location than ones that are...