Speculoos biscuits - the world's favourite snack?

Speculoos biscuits - the world's favourite snack?