Christmas Presents: tips for shopping on a budget

December is my favourite time of the year. I love Christmas and the whole festive build up. Playing Christmas songs, drinking hot chocolate, seeing friends and family and of course, buying everyone’s…