Celebrate Christmas without breaking the bank or spoiling the fun. Xanthe Clay has 10 thrifty tips in the run-up to the big day.