The festive period is very stressful, especially with all the planning involved. Putting up designs and, most importantly, getting the perfect gift is quite a hassle from many Christmas gift ideas. W...