Opinion poll: Are you prepared for your holiday marketing campaign?