Christmas can be a stressful time financially as pressure mounts to buy gifts and food