"I like to preorder my groceries. I know they're going to have what I want, they always do, but I just give them a few hundred in advance to make sure they'll still have some when I get there."
Tesco probably will but plenty of Christmas club companies have gone bust and left people without their order. Even companies as big as Tesco can get in a mess, it's not like they hold the stock for you in advance.