R we ready for Christmas yet?