I just find it easier to get it all early. Thankfully I don't have a huge family so not a lot to hide away and it saves my money for December, and New Years.
I used to be last minute but omg the shops and people just destroy my soul lol! So all I do is wrapping in December! xD ps/ also went with Astros and mixamp for BF, he can sort out a keyboard I'd just get the wrong sort