There's the obvious of batteries. I always go to poundland etc and get 2 big packs of each size. Rarely needed them as most stuff has batteries but one year I forgot and our corner shop charged dh 11.99 for 4 AA batteries nor even duracel!
Bin bags I always make sure I have
Plenty of washing up liquid
Random I know.