How much is too much at Christmas?

How much is too much at Christmas?

Is it when Christmas songs are played in the shops in September, or is it when the credit card bill comes in January and you wonder where it all went... more

< <