We spread over the week
.
I have to admit I shudder at accounts like puffin's.
In our house, DC wake and bring in their sacks from Father Christmas. They open their presents on our bed, whilst we watch.
Then we have breakfast / shower / tidy up a bit whilst DC play with toys they have been given and put on their new clothes that FC bought them.
Then we open presents from us (Me, DH and DC) from under the tree (about 5 each). Then children play with those toys and find homes for things etc for the morning.
Before lunch we go to my mum's. Eat Lunch and after lunch we open presents from the Grandparents. Again, taking turns etc. Then we have a buffet and play games etc. Just enjoy the day.
When we return on Boxing day, we will invite over various family members / friends or we go to theirs. Each day will usually involve swapping over at least
Then over the next week we have various people over and as they are family / close friends, we / they will give presents. only a couple each.
I like it this way because then it stops Christmas being all about the presents / it stops it all being over in one day / it means that we get to enjoy the day and its not all over in an hour.