In order to get NueBar to your destination by December 25 you'll need to take note of these dates.

Australia

New South Wales Metro - Last order Sunday Dec 15
Victoria Metro - Last order Friday Dec 13
Western Australia, Northern Territory, Queensland and Regional Australia - Last order Saturday Dec 7

New Zealand

New Zealand - Last order Monday Dec 9

Rest of the world

United States, United Kingdom and Europe - Last order Sunday Dec 8
South Pacific and Asia - Last order Sunday Dec 1