With Christmas looming are you prepared for the expense of gift giving?